Thanks for all the advise guys. However, being a noob, I'm still a bit confused. If I understand it correctly, you only need a router when you want to connect more than one PC, or am I barking up the wrong tree. I only want to connect one PC and that's it. Will the USB be simpler to set up? I have zero,zip,ziltch experience with networking and I'm afraid I might have some difficulty setting up a router.
renm, if you could explain more about "the traffic stack", DDNS, VPN and PPPoE, it would be much appreciated, since I don't want to buy the wrong product. Like I said, I'm a noob