All my years of gaming and web browsing, my top mouse choice would be the Microsoft Intellimouse Optical. I've gone through MS Explorer 3.0, Logitech Dual Optical, MX300, MX310, MX500, MX510, MX1000, standard ball mice, Razor Diamondback, and many more. My personal preference is the Intellimouse Optical. Plain and simple. Symmetrical.
Also I don't like Logitech mice because of their inherent nature to have mouse acceleration. Horrible in FPS games.