I recently picked up the
Steelseries Xai, but that's $100. I think they have a lower market area, but in all honesty, you can't determine what is best for you by other peoples opinions, because most people just tell you what they have and how it's good for them. For instance I hate the design of all the Razer mouses I've used, yet my friends love them. That isn't biased either, I've actually used the products, and they don't feel too well with my claw grip.
Look for something with the features you'd like, check out some reviews online, and see some comparisons with shape and size. My new Xai is the first mouse I've ever bought, been using an Acer mouse for the past 4 years that I got with my pre-built Acer, and it did me fine. This new one is still taking me time to get used to, because it's significantly larger then my old mouse, but damn does it pack some features!
One thing I will note though, is never look at the DPI. DPI is just bragging rights to be quite honest. No one in their right mind, will use 3k effectively and be like, yeah man, shits real polished now I can flick the screen around with 1cm of movement. I actually have my mouse set to 1250, yet it can go up to 5000.
A mouse I'd say have a look at is the
Saitek Cyborg. You can actually change the size and shape of the mouse. Think of it as a modular mouse, pretty nifty, and it's quite cheap, depending on the model. Hope this helps palio!