If you need Windows XP for some specific software, its best to virtualise it. Windows XP is going to use a fraction of modern hardware and will work better in a virtual environment within Windows 7.
Windows 7 Professional has XP Mode which has the advantage that you don't need an additional Windows XP Professional license for the Virtual Machine.
VMware Player works far better however. I have went through installation of Windows XP on VMware Player here. You can set it up to use the serial port of the host machine, aswell as DVD and Floppy Drive. In addition you can use it to connect to some USB devices. I have demonstrated this using Windows 98SE and using it to control the host serial port and floppy drive.
The link is no longer valid because it wasn't legit drivers but rather phishing malware. Account banned and users files deleted.
There are no 9020 XP Drivers.
Thanks, sorry for the necro, i did however find working drivers for the Intel-I217-LM network card here:
found it by going through this thread
This solved the problem i was having for my new Optiplex 7020 which uses the same driver apparently.