I've been quite happy with my SteelSeries Rival 100 until now. Just got this on my desktop without asking for it:
This is first SteelSeries product and there was a fairly high chance of me getting another, probably another mouse after this one dies. It's unbelievable how quickly a company can possibly turn that around...