It depends on what are you looking for in a mouse, your hand size, grip style, the games you play. You should also told us what you dislike in your current mouse.
At the moment I use Logitech G402 and I'm pretty happy with it, but I wouldn't recommend it at prices higher than $40. I have medium hands and I use fingertip grip and this fits nicely in my hand. But I like more buttons on a mouse and I don't mind a heavier one, so that's why next week I'll receive the SteelSeries Rival 500.
You should check
Rocket Jump Ninja channel, the best I've found so far on mouse (and keyboard) reviews.
Matewis: Can't remember the name unfortunately but it was a logitech and you could put these tiny weights into a little compartment to give it a comfortable weight. It worked wonderfully until the cable gave in from bending too sharply in transit one too many times. I'll definitely go for a cordless next time.
You should get a mouse bungee. I have a
Zowie Camade - it's a bit expensive for such a simple device, but it's really worth it, and theoretically it should be extremely reliable.
tinyE: Just because I haven't posted this in a while. :D
Poor f00ckers.