Your not dumb...
So you have had 2 firewalls running against each other (which is not a good thing to do as they clash)...So you have done the right thing by disabling the windows xp one...
I haven't deserted you I need to find some info on the Mcafee firewall...