Although MS says XP will run in 128 mb of RAM this is really not enough. For best results the min amount of RAM really should be 256 mb of RAM and with XP the more the better. In addition as you pointed out XP needs at least a 300 mhz CPU but again this is really much to slow to run XP at it's best.