My preference is Opera, then IE7 (with the IE7pro plug-in), then Firefox (with lots of plug-ins!!). Just get them all and see which one works best for you. If you have an older computer, Opera will probably work best.
Yes, firefox is a very nice browser. What I like about it is it seems fast, and when the computer incorrectly shut down it will give you an option to restore the last session.