I use the DiNovo on my HTPC and have found that the bluetooth receiver works much better when it is installed "line of site" with the device. I use a USB extension cable to mount the receiver ontop the pc rather than behind the unit.
This method has worked well using everyday home media apps but I really haven't put it to the FPS gaming test. I can add that the DiNovo wireless keyboard is one of the best "feel to the touch" keyboards I have ever used, but it might be a little too compact for gaming. I also found that the unit works better when I let Windows install its own drivers instead of using the bundle of crap supplied by Logitech.
Dave is right, wireless can be a poor choice and not so dependable when precision matters in the fast paced FPS gaming style, but I am currently using a Microsoft 6000 wireless laser mouse that I got on ebay for $15 that spanks the monkeys butt. The receiver is only inches away from the device which probably makes all the difference in the world.When it comes to mice stick with laser because performance has always been much better than all the countless optical mice I have ever tried, optical has never performed well for me.
Keep in mind that mouse and keyboards vary with the user, just because someone says it works for them, you might find out it doesn't work so well for you due to comfort,performance,etc. for example my landlords kid is a hardcore CS and WoW player and hates my gaming mice. His hands are bigger than mine and he prefers to play with a tiny wireless notebook mouse instead. Different strokes for different folks.
Anyway maybe next time I'll tell you about all the different mousepads and gaming surfaces I've been though.