I recently just switched to a Corsair M55 RGB PRO. It's got a PMW3327 sensor which is basically an upgraded PMW3325 sensor, with a higher tracking speed and sensor resolution. It also has 2 left and 2 right side buttons, it's big enough for my large hands, it's lightweight and it's got a very nice symmetrical shape.
I'd recommend going to BestBuy and checking out what they got on display that way you can get hands on with the mouse before you buy. Pretty much anything there labeled for gamers will have sufficient technologies built in.