You should have at least a 250GB Portable Hard Drive to use for computer back up. You can get one at Best Buy or Target or Walmart for under 120 dollars.
I notice you said 1GB and 2GB that must be DDR2 Memory. Memory just increases the speed of your processor. Memory can be expensive. I Don't see why your laptop will need a Memory increase it's already pretty high.