Check this site
http://www.ezlan.net/direct.html
If you decide on USB to USB, heed the warning against using a regular USB cable.
Hope this points you in the right direction
Frank
Can anyone tell me is it possible to simply connect two PCs together with a network cable to tranfer data between both PC without using a router? Any information would be greatly appreciated.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic