I do love my keyboards (brace yourself for some mechanical keyboard science):
At home I primarily use a heavily modded CoolerMaster QFR. Originally it was the Cherry MX Blue variety (got it on sale for about $50) but I've since swapped the stems with Cherry vintage MX Black from a NOS WYSE board with Krytox lubrication, basically the smoothest switch I've ever used. I've tried the tactile switches, but I always seem prefer linear. Rewired a few switches, added some LED indicators. The case has been refinished and painted, and I've poured resin in the base to improve stability and increase weight to make it more solid, though this is not an issue normally because it is plate mounted and already pretty rigid. After completing it, I sold my Filco Majestouch 2 off (thought about modding it too, but needed the funds and it wasn't getting any use with the QFR fully modded). At this point, all it needs is a programmable controller, which is in the works apparently.
I use a Leopold FC200 at work, but I much prefer the costar stabilizers of the QFR over the Leopold's (and other's I've used) Cherry style so I may get another QFR at some point. Both have Cherry profile PBT keycaps which are an absolute joy to use. For mices, I use a Death Adder at home and an IntelliMouse Explorer 3.0 at work, cloth mousepads all the way. I've also been following and working with the GH60 keyboard project and was part of prototype testing, just waiting for the final version to ship. I've had many a keyboards before settling on my current setup such as the KBC Poker, KBT Pure LE, Filco Majestouch 2, a few IBM Model M, Cherry G80-11900, G80-3000, G80-2100 (the battleship), Ducky 9008g2, various WYSE keyboards, and lots of keyboard parts.
Anyway, as a gamer it is ideal to have a TKL sized keyboard (unless you have a game that requires use of the numpad) and mechanical Cherry switches are the way to go, different flavors for everyone's preferences.