I have used and owned several mice the past few years
Microsoft Sidewinder x8
Microsoft Sidewinder x5
And i have used random cheapo mice, such as the ocz equalizer etc.
I have finally found the perfect mice for me, the logitech G9x!, i set it up so its heavy at the mouse 1 button and lighter all around, so when i click my mouse stays still, and yet it still moves extremely fast. I play CSS Competitively and I have Since moved onto Tf2.
Another good mouse i would recommend that should be out soon, is the logitech G500, i believe its a remake of the Logitech G5 which was also a great mice i have used for a long time.