BIG GRIN
Glad you saw a drastic difference similar to my wifes computer upgrade to 3GB for Windows 7 32-bit on the older Dual-Core computer.
Note: If you ever feel like you want around 23% more processing power from the existing system. Your system can take a maximum CPU upgrade of an AMD Athlon 64 x2 5000+ 2.6Ghz CPU vs the Current 2.0Ghz CPU your running. The 2.0Ghz is probably plenty, but just letting you know that if needed you can pretty cheaply get more performance out of it maxing out the motherboard from processing power. I had a similar CPU to yours and while it was plenty, I felt the need for speed and upgraded and shipped the 2.0Ghz AMD Dual-Core to a college friend who moved to KY and needed to upgrade from his older Single Core to a Dual-Core. For me games ran better with the faster CPU at 2.6Ghz, although my motherboard is a Socket AM2+ and so I was able to go from a 2.0Ghz Dual-Core to a 2.6Ghz Quadcore Athlon II x4 620 CPU, which in addition to the extra 600Mhz clock, I also got 2 more cores of processing power and some more Cache as well.
Here is one on ebay for $16.80
http://www.ebay.com/itm/AMD-Athlon-64-x2-5000-2-6GHz-Dual-Core-Socket-AM2-Processor-ADO5000IAA5DO-0222-/231215346937?pt=CPUs&hash=item35d58234f9#ht_1263wt_916All you would need is to buy a small tube of thermal compound, so that when swapping the CPU out you apply a drop of new thermal compound to heatsink to make a thermal conductive bond between CPU face and heatsink. Also be sure to remove the old thermal compound before adding new. You may find that the thermal compound is dry and chalky in this system if you do this cheap upgrade.
When removing the heatsink, I unlock the wings and then gentily twist the heatsink to break the bond. You never want to just lift out or pry up as for you can rip the legs from the CPU socket which would spell disaster. I have performed hundreds of CPU swap/installs and the twist of the heatsink is the best method of removal. You will know when its ready to pull off the heatsink because the heatsink will be loosely resting on the face of the CPU. Then I use Q-tips and paper towel to carefully wipe off and remove the old thermal compound from the old CPU and the heatsink bottom and try to avoid pieces of it or the goop of it getting onto the motherboard if still runny and not chalky from cooked over the years. CPU removal is easy for Socket AM2, there is a level to unlock the legs and with the lever lifted up to be straight up the CPU should be able to be gently grabbed on edges and lifted up and out. *Just pay attention to the triangle ( pin 1 ) location as for the same way this CPU comes out the next CPU goes in and it should drop on its own into the leg holes of the socket. As long as the legs are perfectly straight on the next CPU going in, it should just about drop into the holes perfectly. Once dropped in, you can apply a light pressure to make sure its seated flush with the plastic socket body and then I hold the CPU down with one hand while locking the legs in with the arm with my other hands fingers. Then its just add a drop of thermal compound to face of new CPU and apply heatsink or take a Q-tip with its cotton end cut off and use the stick to spread out the thermal paste on the CPU surface so that its not thick and ready to run out the sides when heatsink is applied , but there is an even sheen of thermal paste to bond the heatsink to when the heatsink is applied and locke in place with the lever which has a square hole opening at both sides that catch the underside of the plastic tab that the heatsink locks to on one side and the other side you have to apply some pressure against the metal locking latch to get the other side of the latch to catch under the other plastic tab and then that latch level from upright wing position latches down 90 degrees.