I know, OWB gobbles up memory like Windows does :/
I also have IBrowse, a version 3 (or 4) has been over due for a long time. There has been no news of a new version for a long time.
I hope Amiga.org will still be accessible for all browsers as long as you stick to standards (leave out CSS and other flashy stuff) we should be fine.