Windows Server 2003 should install without any problems. For missing devices in device manager you simply can use the Windows XP drivers. But don't use the driver setups. Extract the driver files from the setup files and install them manually through the device manager. If Intel SpeedStep will not work, simply disable the CPU power options in BIOS and use RMClock instead.