I've been using the same RAM and CPU for around 6 years now. My current build is: Case: Antec 1200 CPU: Intel Q9550 2.83GHz GPU: Sapphire Ati Radeon HD 5870 Mobo: Asus P5Q Deluxe RAM: 4GB 400 MHz (that's what CPU-Z says) unbranded (I assume) Cooler: Arctic Cooling Freezer Pro 7 Rev 2 PSU: Corsair 850W Modular I'm looking to upgrade the core components; the CPU, motherboard, RAM and cooler. I'm also tempted to upgrade from the ATI 5870 to a GTX 560 Ti. I'm looking for particular help concerning the motherboard and RAM. I use my PC for gaming and I like playing the latest titles as soon as they are released. I also do a lot of video encoding and it currently takes around 2.5 hours to process 30 minutes of raw FRAPS footage for my Youtube channel, so the upgrade is partly to future proof my rig as well as improve my encoding time. I will also be learning C++ starting very soon so low compiling times would be a nice bonus but I imagine whatever affects encoding would also affect compiling? (correct me if I'm wrong, I'm just sassuming that!) I'm wanting to go with an Intel i5 2500K unless someone can come up with a compelling argument for the new AMD Bulldozer CPU's beyond their lower price tag compared to the i5 2500K. My budget is in the region of £500.