I want to upgrade but my MX518 is still running like a champ. So look into Logitech MX518 if you want old school. But the new G series seem to be doing well.
What you want to look for is OMRON switches (japan if you can) for durability and right feel.