Did you configure your XP firewall? Have a look at the 2 posts here
Connection problems? Check here first! (click on link) This may be semi-related to your problem, although it might not be. But I need some more details as described in post 2 of the link.