Updating the firmware took a long time.
I also got Opera Mini (http://www.opera.com/mini/) to work. Fortunately I was able to find a copy of IBM Java which is required for it to work.
New activesync works better too! Everything actually sync'd. I pretty much gave up on that after pulling my hair out trying to get it to work in the past.
(Opps... this got posted multiple times! Sorry!!)