I've had my fair share of the following three browsers:
1. Internet Explorer
Works most of the time, lots of bugs though. Upside is that a lot of programs for browsers only work for it.
2. Mozilla Firefox (Currently Using)
Much better than IE, but still has problems now and then. Takes too long for pictures and loads pages strangely, also adds borders that don't belong on some pages. Upside is that it doesn't run on java script so that doesn't mess up, and of course, spell-check.
3. SBC Yahoo! Browser
By far the best! I recently re-installed windows so almost everything went with it and I haven't gotten around to reinstalling it. (and I wanted to try out Firefox for a little bit) It works well with yahoo components like messenger and mail. It still uses java script, but doesn't screw up nearly as much. An upside to it is that it isn't free so you get support along with it, it comes with your internet installation disk for SBC Yahoo! DSL plans.