when looking at USB or CAT5 there is no option, do NOT use USB for networking, get yourself network cards and some CAT5 cable, and no dont buy the dlink cat5 its not necessary, any cat5 will do, and for people like me, i make my own, 100ft of cat 5 can usually be purchased at alot of hardware...