I know it sounRAB goofy, but whenever a usb device does not work under vista x64 (because well those vendors suck and are lazy 64bit is the future) I use vmware or virtualbox, and it works then. not exactly a great solution, but you can use xp under vmware, and then use internet sharing through...