Use cpu-z to id your current motherboard, especially the chipset, such as Intel 865. Can you change out a motherboard? On my local craigslist, I see p4 systems all the time for $50. I recommend you find one if you don't know how to change the motherboard or cpu. For a decent system, the microsoft store has a dell inspiron 580 with i3 cpu and 6 gb of ram for $399 today. It's a great deal.