I need a new mouse, I currently have a sidewinder x8 and I LOVE it but I hate the fucking battery dying all the time and the cord falls off sometimes which is a pain in the ass. So I want a new mouse and I'm not getting anything wireless this time, I would like side buttons and up to 4000 DPI just like the X8 but I have no idea what to get. My budget is $100, Also DPI on the fly buttons would be nice along with side buttons.
Edited:
Also another reason for not wanting wireless is this, LAN parties. Shit can get jacked REALLY easily at LAN Parties, especially public ones like Quakecon.
See my post above yours.
G500 fills all your requirements and is fucking awesome.