I picked up an Intellimouse 3 a few months ago, and I am happy with its performance. My previous mouse was also a Microsoft optical mouse, but it was terrible. Inaccurate, uncomfortable, unreliable. It was the cheapest model though. I recommend the Intellimouse 3.