http://www.thinkgeek.com/computing/usb-gadgets/9558/ $300 is kinda steep and it doesn't work in Linux. What hardware and software would one need for Linux to duplicate this functionality and would it be cheaper than $300? Zach