I've got a pre built HP computer that I am upgrading slowly piece by piece and I am on an extremely tight budget, I have already upgraded the CPU to a Core 2 Duo E8500 @3.16Ghz. The motherboard is the Napa H8LE. I have a 500GB toshiba HDD that has been in this computer since 2007. Also I have 2GB of RAM, which is going to be my next upgrade to 4GB(mobo max). My computer is very slow at booting and very slow at opening applications. I am also using my onboard graphics, not sure if this could be causing it but I have a GeForce GT 640 on the way but for now I am using just the onboard graphics. Does anyone have any suggestion of what I should upgrade next? 2GB to 4GB RAM or swap out this 6+ year old HDD? What will be noticeably better?