It's your best bet Ender. You'll pay a premium on the upgrades, when that money could be put towards a new box. I always tell people, see what you can get for the old OEM. You'd be surprised, there's allot of people out there who are willing to cough up some serious dough for "what once was" a decent OEM, when new. It only adds to the overall $$$ that could go to a new rig.
Best advice in the world, bar none, in the Eggxpert. Save for that Pene-hack! LOL.
#1:MSI K9A2 790FX/AMD Phenom 9950BE125w OC 3.12/Xiggie120/Antec1200/HD4870 1GB ASUS/mushkinBlack 4GBDDR2800 /Sammy Spinpoint 640GB&320GB-SATA/PCPC 750W CF Silencer/ LITE-ON & ASUS DVD±R/Vista 64-bit/Dual 22" HannaG Mons/ WD My Book 500GB/Logitech X-530 70 watts RMS 5.1 Black Speaker System /#2:Biostar 780G/AMD 6000+x2/OCZ PlatRev2 2x1GB DDR2800 /Logysis-Acrylic/Vista/Ubuntu 8.1 / Corsair 550W PSU/#3:E8500/Gigabyte P45/HD4850/Xiggie 120/OCZ StlhStrm 700W, CM HAF case/OCZ Plat 2x! 1066