Full disclosure: I'm weird and creepy, and I have a bizarre obsession with keyboards. With that out of the way, I have nothing but positive things to say about the Logitech G610.
It's small, so you're left with a ton of desk real estate, and despite its size the build quality is really good. (Unlike my Razer Blackwidow, which is a rickety abomination with malfunctioning Kailh keyswitches.) It has a fair bit of weight to it, and height-adjustable rubber feet that prevent it from sliding all over the desk. The Cherry MX Blue keyswitches give you a ton of tactile feedback, along with that comforting clickety-clack typing sound so beloved of mechanical keyboard nerds everywhere. The backlighting comes in any colour you like, just so long as it's white – which is fine, as I spend most of my time typing up documents or playing games, not attempting to trigger keyboard-induced epileptic seizures.
You can download the Logitech Gaming Software from their website, which allows you to configure everything from hotkeys to lighting setups. The media keys all work as intended (but aren't mechanical), and the customisable ‘game mode’ key is useful for those players prone to accidentally tapping the Windows key in the middle of a frenetic fire-fight. You don't get a headphone jack, USB ports or a wrist rest, but you do get 26 key rollover, so you can flail hysterically at the keyboard knowing that every rage-fuelled keypress will register without fail.
For the money, the G610 is a solid keyboard, a pleasure to use, and should serve you well for a long time to come. (Unless you have anger management issues and routinely thrash your keyboard half to death – in which case, your mileage may vary.)