I am looking to buy an iMac very soon. I think I have decided to go with the 2.8Ghz w/2GB RAM and upgrade the memory myself to 4GB. I have never added memory myself so I'm a bit scared. When I look at the third-party sites they offer several different sizes of memory - for ex: 2G and 4G (2x2GB). You may think this is a stupid question but it's all new to me - I have never tried to add memory myself! Why would you buy 4GB package if it already comes with 2GB and can only hold 4GB? What would the purpose of that be? Please someone enlighten me! Thank you!