Pros : Faster rendering, more responsive menus, more customizable and informative user interface.
Cons : Not free / banner ads, propriety code, some websites don’t load normally.
*Opera also includes mail/rss and other stuff which is in Mozilla but not Firefox.
Pros : Free, extensible, open source
Cons : Plugins can conflict with each other
I prefer Opera, but Firefox is a capable replacement.