Now I know you are reading those specs and thinking "damn that thing is an antique". But honestly is does everything it needs to just fine, I even loaded up a couple of Wii games on Dolphin and it ran them at 100 percent. Now to be fair they were some of the less demanding titles but I was still impressed.
So it really doesn't need any upgrading for what it is used for, but if I could add some extra power to it for cheap then why not?

The fastest CPU it will support is an Phenom II X6 @3.3ghz but those damn things are still selling for around $120! A Phenom II X6 @2.7ghz is around $50 but I'm still trying to go cheaper. I'm seeing Phenom II X4 @2.8ghz for about $25. Not too bad and I'd imagine it would be a pretty big improvement over the 5400+.
The current ram like I said is 3gb. It is 2gb of this https://www.newegg.com/Product/Product. ... 6820231099 and 1GB of some random crap I threw in it years ago just to give it an extra gig. So the G.Skill is running in single-channel mode and not even at 800. I believe it is at 667 as that must have been what the random stick was. So one of my questions is, would I be better off removing that random 1gb stick and running the 2GB of G.Skill in dual-channel at 800? Looking on Ebay it seems I might be able to pick up another 2GB of DDR2 800 for around $5-$10. So ideally that is what I'd like to do.
So in the end what do you think? Is it worth around $35 to go from a 64 X2 2.8ghz to a Phenom II X4 2.8ghz and let's just leave out that random stick and say going from 2GB of DDR2 800 to 4GB of DDR2 800?
No saying just buy a whole new computer! Like I said it works fine as is, and the person using it is not going to drop the money for a whole new computer. But they may spend $35 to give it a boost.