there's a TP link single port and 4 port router for a cheap price. I use the single port one.
you can either use the USB, or use the Ethernet cable. i dont know whether the USB mode supports x64, but who cares, it has the ethernet, so it even supports OSs that havent been made yet ;)