I am using a Logitech L750 Solar as a keyboard and a Logitech G500s for a mouse. They work just fine for the games I play. I have no need for macro keys that I can program. The mouse sits well in my hand and allows the usual sensitivity adjustments. There is also a button that removes the click of the mousewheel, so that it rotates freely and much faster.
As to the keyboard, I also use it from my couch, as I have my TV hooked up to my AV-Receiver and PC, so it shows up as a secondary display. I sit about 3m away and have no connectivity issues.
This combination works well for me, but it is nowhere near to what Logitech defines as gaming equipment. Then again, you just have to see what is good for you. If you require tons of macro keys and LCD displays and all that, the you'll probably be looking for a gaming keyboard like the Logitech G15 or G19.
I don't have any experience with other input devices, as for mice and keyboards I only buy Logitech.