From firewalls to account issues you get to research each area. Your post is good but what I find is that folk don't want to be an IT guru.

Try no firewall and enable the Guest account on XP. Since both steps are widely documented, I'll stop here.
Bob