Have you tried the new version of Opera Mobile yet? It brings super fast startup times, a new interface, and a lot of news ways to make your internet experience better on your Windows Phone. Just a couple of days ago, Opera released an update to their beta 2 of the browser, which brings a handful of changes, such as support for auto-rotation, even faster launch times, and many bug fixes. It also adds a higher resolution icon for Windows Mobile 6.5 users (requires a reboot). Jump on over to Opera and get the new version, or point your mobile browser to m.opera.com/mobile. Or, see our full video walkthrough of Opera Mobile 10.
Thanks for the tip, Vizziato.