Check this thread
http://www.gnutellaforums.com/genera...on-worked.html
Make sure Vista's firewall is disabled. Running two firewalls will result in clashes & unreliable results like you have & also result in less security, not more.
Not sure about your model of Motorola, but if you are able to log into it, then ensure UPnP is enabled. In your browser, put in either
http://192.168.100.1 _ or
_ http://192.168.10.1 _ or
_ http://192.168.1.1 ___ (depends on model)
By default the username is
admin, and the password is either
admin or
motorola
Check to be sure UPnP is enabled if your device is log-in capable or has UPnP abilities.
I notice your ISP is CableVision. They are known for causing problems with p2p users. But hopefully your not on their target or you are in one of their regions they do not apply such approaches.