Figured it was the best approach and generally seems everyone agrees too. Picked up a H60 and 2x8GB Mushkin Stealth RAM too from NCIX.

And Revit is 3D rendering, that's the part that's really chewing up the RAM and CPU cycles currently. I suspect getting a Quadro/FireGL card would help immensely too but the cost is a bit insane when the similar "gaming" card is easily half the price.