NGP is right TOM .. as for HDD and RAM upgrades dont ever buy them when you buy the machine. Apple will try to suck the blood from you in that regard. I bought both my machines with the stock 2GB RAM and then bought my 4GB upgrades from www.epowermac.com.au (AP sponsor) the very next day for about 1/4 of the price Apple wanted.