For 'mechanical gaming' most people suggest you go with Steelseries, Cherry, etc.
I've used one of the Razer Blackwidows and was happy with the feel, but I have heard that they absolutely do not wear well, and are not the best switches for gaming.
The trade-off you're looking at is losing all of the 'extra' features for the mechanical feel. you're not going to get things like the excessive media keys that you might be used to seeing on other membrane-based keyboards, or the macro keys, or the LCD screens, etc.
I currently have a Logitech g19, and while I'm not happy with the feel, I really have gotten used to using the macro keys, and the LCD screen (for ventrilo mostly, but MSI Afterburner display is neat, as well as HW Monitor, and other things such as clock apps that you can load on it) and I don't really want to give it up just yet.
The only board I have been able to find that is closer to what I'm used to feature-wise is the XArmor U9BL-S.
That uses brown switches, has backlit keys, media keys, and is a pretty good price if you're looking for bells and whistles. Otherwise, any of the standard mech keyboard brands suggested all over this board will suit you well..
As for mice, decide whether you like the palm or claw grip style, and check out a few of the more popular brands: Razer (the mamba, naga if you play MMOs), Logitech (G500 is great, G9x is wonderful), and Steelseries (more minimalistic, but good sensors/etc).
From my experience, the Logitechs have excellent software, no bugs or Quality Control issues such as the laser issues I've heard the mamba having, and are all-around great mice. They have fast DPI switching, profiles, weights for adjustments, and more.
The Razer seems to be riding on their name/look. They have similar quality sensors to logitech, and not as many bells and whistles, in my opinion.
Steelseries seems to be a solid brand, although I haven't personally used one.
Mice can be had for as low as 45, and as high as 100+ for the brand/features you're looking for. A standard mech keyboard is going to probably cost you upwards of 50 and probably no more than 170~.