Hello! I am upgrading my PC. The current specs are as follows: INTEL D101GGC motherboard Intel HT P4 2.66 GHz processor 512 DDR (Hynix - 330 MHz) RAM Western Digital 250 GB (SATA 7200 RPM) HDD XFX GeForce 6600 GT 256MB DDR3 graphics card I don't think my motherboard supports DDR2 RAM. So which motherboard should I buy that comes cheap and supports DDR2, SATA and PCI-Express? Which processor should I opt for that is better than my current one? Should I buy AMD or Intel? And how much RAM should I upgrade to? Can anyone help me out with these questions? Thank you!