Windows XP has a firewall, too. Have you turned this off? You shouldn't have two firewalls running, anyway, since they can interfere with each other. Besides that, I don't think I can make any more suggestions. I'm not the greatest help with connection problems.
Good Luck
Dan