http://www.microsoft.com/hardware/mouse/imo_info.asp
That's mine. Picked it up for around $20 on-sale. They can be found pretty cheap since they are an older model, but they have five buttons, are dead accurate, and as far as I can tell, not much different than the more expensive ones.