Oui les routeurs USB existe.
Mais dans tous les cas il faut quand meme que tes 2 PC soit en reseau : chaque PC a une carte reseau, reliee sur un un hub, auquel est aussi relié le routeur. Quand un PC veut acceder au net le routeur se connecte automatiquement, si les 2 PC accedent au net en meme temps ca marche aussi.
Donc il te faut une carte reseau par PC (15-20? piece), un hub ou mieux un switch (80? pour avoi quelque chose de correct), un routeur USB (c'est cher ca par contre, 300? a peu pres) et du cable pour relier tout ca. Il existe des routeurs qui integre un switch, ca fait toujours ca d'economosé.