I have never owned a Razer but I have had friends have experience with them and they, for them, died faster than other mice. One thing I didn't like about the Razer was the way the drivers work for it:
http://www.razerzone.com/synapse/
It is a cloud based driver. A friend had one and that driver would mess with his Logitech USB headset.
I personally have a Logitech G502 Proteous core and love it. It has software to map out mice pads so that it tracks better, software that configures every button on the mouse and it isn't cloud based.