As a recent switcher I struggled with browsers coming from IE7. I hate to say this but IE7 just works all of the time.
On Windows I used FF as much as I could, but it has MASSIVE memory leaks, and some pages just did not render right compared to IE7.
On OS X I wanted to go with Safari, but for the love of god its missing some BASIC stuff that every other browser I have ever used has like....
Sidebar for bookmarks or history.
Sorting of bookmarks???????
Adding folder for bookmarks that show up in the drop down, and not just the "show all bookmarks" view, where you have to drag the new folder.
The OPTION to single click in the search or URL bar and have it highlight so you can right click copy or just start typing over what is there.
FireFox two on the Mac is worse than on Windows when it comes to memory leaks, but it works best with the most web pages. I tried Camino which felt like a lite version of FF, with less features. Faster yes but to many problems with sites.
FireFox 3 with its new GUI - Proto? is probably going to be the best browser when its finished for OS X. It has an almost Safari look to it and it is the fastest browser I have ever used flat out. It however is kind of buggy right now but its still just a beta. I use the nightly builds "minefield" and it keeps getting better.
Right now I would suggest Safari for stability and best speed/compatibility on OS X, and FF 2 for those sites that wont work right like the new yahoo or hotmail wont work in the enhanced mode with Safari.
Once FF3 is final I would say go with it all of the time.