I'll be doing this tonight, thanks to you...

one little question i'd like to clear up...
You suggested that we use dyndns.org (which i have done) and then install an updater client such as DeeEnEs... I have been told that installing a client is useless because the router is the outside connection, not the PC... which would mean that the PC would report its own IP (i.e., 192.168.0.whatever) to the dyndns service rather than the actual outside IP address. This makes complete sense to me... but your tutorial still works for some people, obviously.
The Netgear RT314 router has a client for DynDNS already built-in, so that you can give it your account information, and the router will keep DynDNS up to date with the IP address.
So... i guess what i'm getting at is could you please explain why you would choose DeeEnEs over the built-in router client, or am I comparing apples and oranges here?