I still have my Logitech MX500, which is 9 years old, any many years of DOTA, CS and Q3. I had to replace the right button and cable from heavy use Now it is my mouse that I use at the office and to play some UT2004.
Yeah I only buy Logitech because they are reliable in my experience and have a three year warranty. Manhattan and other rubbish (at work) the keys start flaking so you type blind.