I am on my 2nd generation of wireless keyboard & mouse setup for gaming. My first generation was pretty decent, as long as the signal receiver was directlly in front of the keyboard and mouse; there was no mouse or keyboard delay when playing any FPS games. However, after awhile i did notice that I would start getting signal degration, and the mouse would just go where ever it felt like. Although, if i picked up the mouse and shook it or blow off the laser eye, it would be fine again. This happend quite frequently, which led me to eventually upgrade. Not sure why it happend so much; not like the mouse pad was dirty in anyway or the gaming area.
My 2nd generation of wireless keyboard and mouse is the new BlueTooth design. I am very impressed that there are absolutly no wires with this design. There is simply a jumpdrive looking usb device that plugs into the back of your computer and you are set to go. However, I am having some similar problems with this generation that I had with the last. When I play games with the bluetooth set-up, frequently i get lag delay with the mouse and pc (i would move the mouse to the left and 5 sec. later it would actuallly move to the left). Moreover, every once in awhile the keyboard and or mouse would go completly dead for maybe 10-15 sec then kick back in as if nothing happend.
By the way, these 2 set-ups have been on 2 different PCs, so i have my doubts that its my pc and not the wireless setup itself. However, i will be runing tests with a regular keyboard and mouse to see if i get the same re sponses.
Overall, I personally prefer wireless setups and the benefits have out weighed the anoying side affects to date. However, my patcience has been wearing rather thin on the bluetooth setup as it is putting a big cramp in my game playing. I am seriously considering going back to regular keyboard and mouse now; unless my tests come back thats its not the wireless setup but my pc.
Hope this post gives you some insight on wireless setups. Not trying to discourage you from wireless, but jsut be aware of some potential problems.