Razer mouse mate, they are quality. logitech are pish
MX518 if you are on a budget!
Not to be confused with the budget choice! I've owned several much more expensive "gaming" mice but nothing comes close to my trusty mx518. So much so I have a new unopened one in my draw should it become impossible to buy new

I've always liked Logitech mice. Had a G5 that was faultless so went for the G500 as a replacement.
http://www.overclockers.co.uk/showproduct.php?prodid=KB-176-LG&tool=3