Every version of this question is different for every person that asks it, so it's difficult to give a definitive answer based on only the parts available. Some upgrades will be better in certain situations, and it all depends on what you already have, too. That said, we can give you the information you need to make the decision pretty easily. Here are the two things you'll want to keep in mind.
Choose the Best Upgrade for What You Do
There is no "best" upgrade for everyone. It all depends on what you use your computer for. If you do a lot of multitasking, or your work involves applications that require a lot of memory (e.g. you run a lot of virtual machines), RAM is going to be a solid upgrade. If you play a lot of games, a new video card
is more likely to increase performance, while video editors would probably like a faster, multithreaded processor. Here's a breakdown of possible upgrades and what they'd be good for:
RAM. While RAM is easily the cheapest upgrade you can make, most modern computers aren't going to see a huge performance benefit from upgrading. Usually, 4GB should be enough for the average person —it isn't going to make most apps run faster and it isn't going to improve gaming all that much. If you're still rocking 512MB, it could definitely be worth an upgrade—but otherwise, you can probably pass. Exceptions include people who use a ton of programs at once, use RAM-intensive applications like Photoshop or a video editor, and people who run virtual machines in programs like VirtualBox or VMware, which require you to set aside a chunk of RAM for those machines. The more RAM your virtual machines have, the faster they'll run (and the less they'll steal from your actual OS).
Category: How to computer