I got a Logitech K350 a while back when they had a combo deal with the mouse I wanted. It's nothing all that fancy or special, but I like it. It's wireless, which is nice, though I don't really use it to its potential that often. I've never had any issue with lag (I play plenty FPSs), but I use a USB extender to put the transceiver right under the edge of my desk, less than a foot from my keyboard/mouse. The keyboard has never given me problems, but I didn't like the mouse's response with the USB transceiver plugged into the back of my PC. It's ergonomic without being clunky (I hate split keyboards). It's got a kinda wavy design, a good wrist rest, and concave keys that fit your fingers. It's got a few extra program buttons, but I honestly never use them aside from the volume buttons. It'll only run you about $50. I think I've only changed the batteries once over the last 2-3 years.