The good news with the latest updates is that Firefox has appeared.  Thanks!  I am using it this very moment.

Fred