Chrome! In my experience, slightly faster than Safari and lots of excellent features.
This is not true.
only downside is horrible history and bookmark management.
There are many, many more downsides. For example Google makes its money from advertising. All Chrome is for is to deliver ads to you through any means necessary. Chrome gets to know you and you get ads targeted to you in your browsing, your searches, your email, your documents, etc.
Firefox is the slowest by far... if you use it consistently you think it's fine until you then open a couple of pages in Chrome or Safari and realise just who dire it is.
This is also not true. What you're experiencing as speed is just the way Chrome and Safari present their loading bars, and that they do not put a delay on page redraw like other browsers (to save cpu time and not present a page before its loaded enough).
Firefox's update system is also horribly slow* Chrome is perfect with background updates *wen technology moves so quickly it makes sense to have an always up to date browser
You can always change your update preferences...
I prefer Firefox as of today. My preference of browser switches between Firefox, Opera, and on rare occasion Camino. I currently use Firefox, because of neat new addons like AwesomeBar HD and LessChrome HD. Less Chrome completely hides your toolbar and bookmarks bar and only leaves your tabs visible, the toolbars reappear when you need them. AwesomeBar HD allows you to make specific search queries right from the toolbar, type "ref *tab* Firefox Browser" and it opens a wikipedia page about FireFox or try "mov *tab* Cowboys and Aliens" and it opens the rottentomatoes page for Cowboys and Aliens.
Opera is my other go-to browser. When I'm on a slow network nothing beats Opera Turbo (even Safari and Chrome). It compresses web pages server-side making them smaller downloads speeding everything up. It is extremely customizable. I love having my tabs on the bottom of the window and a highly customizable web tool bar on the left hand side! Opera and Firefox both have incredible tab management systems, Opera's is sleek and easy Firefox's is highly expandable. Safari has next to no tab management and Chrome basically only has tab pinning.
With each major update Firefox and Opera get noticeably better, which is amazing considering they are both always at the forefront of browser innovations. Chrome, on the other hand, has looked the same and had nearly the same feature set since its early betas.