I have a 25 foot male / female USB extension cable. I have tried it out on all kinds of things to see how it works. No issues at all. Works with XBOX 360 camera, wireless network adaptor, Kinect, USB hubs, etc...
A fairly cheap extension is your cheapest and easiest soluton. I have had great luck using long runs of certain types of cables. I bought a 30' HDMI to DVI with a DVI-M adaptor for my InFocus. I think I paid $25 for both. Flawless.
I don't even remember where I got my USB extention cable from, but it sure comes in handy sometimes.
Here is a FleaBay link:
[Link: ebay.com]Ships from China, but is cheap if you aren't in a huge hurry. This was the only 30' I came across.