I have had the chance to play with a Razer Deathadder, and also on a R.A.T. 7 mouse, both of them i liked a lot. Personally i use a Razer Naga, which i absolutely love.
A big factor is definately your hand size. I have rather small hands, and for me the naga is a perfect fit. The R.A.T. series of mice are all very customisable to fit your hand exactly the way you want it, so they are definately worth a look.
I play mainly MMOs so the extra buttons on the naga really help alot, but with most of the games you listed, extra buttons wont be a very big boon.
Since you lsited starcraft 2, i have just got to say; stay away from the Starcraft mouse from Razer. I got one for free in a deal at newegg and its an absolutely awful mouse.