I switched to this mouse from the Cyborg R.A.T 5. I'm a fan of Tthermaltake but I wasn't impressed with this mouse. I don't know if it is just me but the side buttons are inconveniently placed and i always found myself hitting one of them by accident. Now, it really isn't a big deal because you CAN customize what the buttons do And the software that it comes with is really clean and easy to use. Maybe I'm nitpicky... and hate getting used to a new mouse.
Because a large portion of people never even file to get the rebate back, it's such a hassle to do, and if you get the rebate, it's very hard to return the product, or get a replacement.