I will have to concur that all OS X browsers suck. (As a member of
hates-software, I must endorse their policy that
all software sucks.) We must simply find the one that sucks the least.
I've used OmniWeb for a long time (having paid for it long ago -- oh well, OmniGroup deserves the money anyway), and it's currently my favourite, though it certainly has its share of hate too. Namely: 1) It crashes. A lot. Plus it gets really slow when I have hundreds of tabs open. (Don't support hundreds of tabs? Too bad, you lost my business!) 2) It stores its history, cookies, etc. in some sort of antiquated database format that makes the browser hopelessly slow and unstable once it gets to be larger than 30 MB or so. 3) It doesn't have a typical tab-bar... I love its thumbnail tabs, though I'd rather have it as a sidebar than as a drawer, and some people would just prefer traditional tabs. 4) The shadow at the bottom of its application icon gets cut off at the bottom!
Still, it's the best I've found thus far. Firefox is fast and generally stable, but its interface is clunky and non-Mac-like. I know it's skinnable, but that can only change the look, not the feel. (And I'm a visually-oriented person and an insatiable perfectionist, so these things matter to me.) Camino looks and feels nicer, but it's severely underpowered, as is Safari. And the monkey-patch "plugins" for Safari seem to make it less stable. Plus it seems to have many of the same performance issues as OmniWeb (so I'm guessing they're WebKit issues).
Shiira looked promising, but its interface feels incomplete, and I don't see any signs of continuing development on it. And Opera is Opera. By which I mean -- speed, compatibility, etc. notwithstanding -- it looks like it was designed by a Netscape programmer from 1995 who was just beginning to learn about OS X's user interface capabilities. On OS X Public Beta. It's hard to imagine that an actively-developed browser could come out looking worse than Windows IE, but the Opera guys have pulled it off.
Suffice it to say, if the formula is (features * good interface design)/(bugs * general hate), OmniWeb (though far from perfect) comes out on top.
I'm oft tempted to write my own browser, but I probably don't have the time.