The only browsers I've tried are Safari (of course), iSwifter, Opera and iCab.
I chose iCab (it's only £1.49) because several Members had recommended it. It's certainly a lot better than iSwifter and Opera, in my opinion. It's infinitely configurable and the Developer seems to be committed to the app.
There are a few minor 'niggles' with it...
but it has a Safari-like GUI, so you're not confronted with something entirely alien. You can download and *upload* files, there's no stupid 20MB limit on 3G etc.