Windows XP is new and it came out too soon so not many manufactures really understand Windows XP. Windows XP is a seperate class of OS from Microsoft. I suggest using either Windows 98, Windows ME, or Windows NT. Wait a year or two for Windows XP to mature.
Do you have a network card, internal...