I've never tried it personally, Father Bronze, but from the reviews I've read, the experiences are very similar to what you are describing. Basically, if it isn't IE or Netscape, don't expect any of the big bells and whistles.
Have you tried doing a search at Tucows for alternate browsers? There's many others out there as well. Try looking at:
http://www.tucows.com and searching for browsers. (I think you have to pick a mirror site first in your own locale.)
Cheers,
------------------