Well, I have a wrt54g, so this will be hopefully easy.
You probably have school soon (at least I do), so at 5 o clock EST or so, instant message me (if you have AIM, if not we can PM or something.). I'll try to walk you through it there..
But before that... do you have any software firewalls on? Shut them off and check if you can host.