I invested in the Razer Naga. Best item I have purchased since my SSD. The only cons I could find were the placement of the Back/Forward buttons, almost out of reach to be comfortable and I have traditionally used one of these for auto run.
The bottom row of side buttons are not as accessible as the rest of the side buttons but still not near as bad as the back/forward buttons. I would however be in a terrible position if I did not have my mouse because being able to bind the side buttons to any key has resulted in my hotbars being far from organized. Some of my most common utility spells are sitting in the 7,8,9,0,-,= position. Others on the side hotbar.
Another great thing is the Razer Synapse 2.0 software. I sometimes use my wife's PC. The mouse settings are saved to an online profile. When using a different computer all you need is to install the Razer software and log into your account. All your custom settings are there. It also allows on the fly DPI adjustments.
LINK to Naga
Cheaper on amazon...