The Ibrowse demo is actually very usable.
Its main limitation is one browser screen at a time, and max 30mins use. (at which point you close it and start it again).
Apparently development of Ibrowse 3 is proceeding, but slowly.
I reckon they have sold the name to Apple.... Ibrowse the new iPod browser....