The old, basic Microsoft optical mouse is/ was best. Right size, weight, number of buttons, and a good wheel.
I had a Mighty Mouse, and had to throw it in the bin in the end. The ball jammed and needed cleaning all the time, and then one of the buttons broke. Frankly, the hidden button thing is just rubbish - you can't tell what you're pressing so have to use the edge of the mouse all the time.
One day, I hope, Apple is finally going to come up with a decent mouse. I mean, it's only, er, 26ish years since Steve J pinched the whole WIMP thing from Xerox....