Hi everyone, Basically my brother's birthday is coming up and he wants a few upgrades for his MacBook Pro (Spring 2010) mainly being a new hard drive of preferably 1TB and I thought I'd maybe try and get a memory upgrade aswell. According to the Apple website (http://store.apple.com/uk/memorymodel/ME_13_24_MBP_IC2DUO) you can get 8GB of memory into this laptop however I've read on other sites that the max is 4GB so im hoping someone could clear this up for me. About the hard drive as I said earlier I'm looking at 1TB capacity which rules out SSD which is too expensive for me anyway. I have found these websites with some available: http://eshop.macsales.com/shop/hard-drives/2.5-Notebook/ http://www.ebuyer.com/search?page=1&sort=popularity&limit=10&store=33&cat=392&filterca76=1000 But the problem is I just don't know which to choose as I'm not sure exactly what I should be looking for. Is higher RPM or higher MB cache better? Also am I right in thinking all 3.5" hard drives would fit ok? Some of the stats of his current laptop which I know are: MacBook Pro (Spring 2010) 13-inch with 2.4GHz Intel Core 2 Duo Memory - 4gb 1067 MHz DDR3 Hard drive - 250gb SATA Disk Sorry for the long essay and thank you very much to anyone that helps.