As for the original question, I think the Microsoft Intellimouse Optical is the best gaming mouse out there.
Also, I used a regular $15 Logitech Wheel Mouse for a couple of years and really loved it. Unfortunately, I had to replace them every soften, so I just decided to spend the 50 bucks and get the Intellimouse which would pretty much last me forever.