Looking for the best USB mouse, preferably with gestures. Can anyone recommend?

I actually don't mind the magic mouse, and have gotten used to its gestures and inverted two finger scrolling, but hate bluetooth input devices. Sketchy at sleep-wake, power hungry (new batteries all the time), and random disconnects make me want to go back to a regular dongle based input. Luckily for me, I now have a Thunderbolt 27" monitor that I plan to use as a hub, so any computer I use will dock with the mouse. I've picked myself up a USB Apple keyboard, but need to find a mouse. I'd like one with touch gestures like the magic mouse - does this even exist? If not, I'd like to hear your recommendations regardless.