How much is that computer/how much is your budget? If that thing isn't really cheap, I'd definitely stay away from it. The RAM and MB are also going to be dead ends. So, your next upgrade would just be a completely new PC again.
Also, don't rule out building a PC so easily. The required...