I wouldn't solely rely on the XP firewall but something is definitely better than nothing. More importantly I would make sure that you have all the patches and updates installed. Then do your firewall and look into getting something better. Outpost has a good one that is free, monitors both incoming and outgoing connections. Google for it and you shouldn't have a problems finding it. I don't have the url in front of me right now.

Good luck.