I bought the nostromo mouse made by belkin. I really like it a lot. It's got tactile feedback that's REALLY cool in Unreal Tournament 2003. I mean, so neat it vibrates differently depending on what gun you're firing.
A couple of things you might want to know about this mouse:
It's pretty heavy. Honestly, I like that a lot in a gaming mouse. It's not so heavy that it's hard to use...just kinda heavy for a mouse. Seems to me that I play better with a heavier mouse.
It uses the old mouseball. It's not optical. Not a problem for me, but you'll have to clean it occasionally, unlike optical mice.
It's shaped a little different. It's rather smallish, and has a "wing" on the left side that has a button. This button is the third mouse button. The wheel doesn't push in to act as a third button as most mice do. I like it...I don't use the third button very often. And I find that on an ordinary mouse, I'm constantly accidently pressing the wheel in, when I'm only meaning to scroll. The button on the "wing" is positioned very well, IMO---I never push it by accident, so it's not in the way; and, it's close enough to my thumb that it's very easy to use.
here's a link to belkin's website with the details.
It's a little expensive ($30 USD or so) but the vibration feedback alone is WELL worth it, IMO.
edit: I also use their n50 speedpad controller, which is an excellent product, IMO.