It kinda depends on what motherboard you will be using that will determine what RAM to get. If you can afford 4 GB I would get them. Although...2 GB is sufficient for most programs to run smooth. With more RAM you just can't go wrong. There are some really good deals right now on RAM. With the prices of RAM...almost would be silly not to get 4 GB.