Razer products are generally pretty good while they last. I've owned a mouse, keyboard (a lycosa, nothing mechanical), and headset by them and they all functioned very well until they broke after less than a year of use(less than 6 months in the keyboard's case!). Razer replaced them quickly and easily, but it was still a huge pain in the ass to go through the entire RMA process, and I will never buy anything from them again.
That being said, a good friend of mine has had a Black Widow for over a year and has had no issues with it. I personally would not recommend Razer, but you might have good luck with them.