Any of the logitech mx series would be a good choice. The mx300/310/500/510/518 are all wired mice, while the mx700/900/1000 are all wireless. Also, the higher the number, the more expensive the mouse is.
The 310 and the 510 are shaped differently, but im pretty sure the 510 and the 518 are shaped the same. The only real difference is that the 518 has adjustable dpi buttons instead of cruise control buttons. Personally, i think the adjustable dpi is mainly just a gimmic to set it apart from other gaming mice. Some people seem to like it, while others dont; i guess it's just a personal choice...
Also, the 518 has a max resolution of 1600dpi, where as the 510 is 800dpi, but in reality, unless your a surgeon, your hands probably arent stable enough to take advantage of the extra resolution.
RoD