XP Mode is not using the hosts file from Windows 7 (C:\WINDOWS\system32\drivers\etc\hosts)
I am unable to find a location within Windows XP Mode - Windows Virtual PC to place a hosts file.
There is a Windows folder under C:\Documents and Settings\XPMUser but it contains only an empty system folder.