I got a 2.2 MB Pro in 2007. At the time I upgraded it to the 160 GB option, but it just ain't cutting it any more with my growing picture collection taking over more than 1/3 of it. I wanted to upgrade to a better HD and I feel like ordering it today so it gets here quicker, but my laptop is at home so I can't check it that easily. I am assuming it's a 2.5" hard drive. I was considering the 320 GB 7200 rpm http://www.newegg.com/Product/Product.aspx?Item=N82E16822136280 or the 500 GB 5400 rpm http://www.newegg.com/Product/Product.aspx?Item=N82E16822136314 First, am I correct in assuming both of these drives will work. Second, which do you recommend? I will probably have Apple or an authorized repair place do the install so as not to void my warranty.