um, you are doing an end to end connection so how can you connect to internet. The only place you can go to is the XP machine.

If you have the XP connected to the internet through other device(another network card or ADSL modem etc.), you need to enable routing on it. There is a service you need to install, if I recall.