I'd suggest the Cooler Master Sentinel Twin Laser Mouse i recently bought this when my razer imperator broke and i must say it is much better, 8 buttons, its an all around mouse, large right handed and very adjustable(dpi, sensitivity, doubleclick time) it also has multiple profiles you can keep to change color or your settings w/e you want.
I got mine from Cooler Master Sentinel Twin Laser Mouse - 5600 DPI, Weight Adjustment System, OLED Profile Management, OctoShade LED Tech at TigerDirect.com
found it to be cheaper than newegg when i bought it.