Cute little desktop. P4-800 MHz. Has linux installed, but it should be good enough for windows XP. 40GB hard drive, 1GB RAM. DVD-RW drive. Has really good latency; I was using it to drive a LinuxCNC machine.