I found out I will be given a MacBook pro (early 2009 I think). My plan is to refresh it for my non-tech savy mom & her husband. I do not live anywhere close to them, so I want to make sure any upgrades are reliable. I wanted to get thoughts from the community on the following upgrades.... 1. Replace hard drive. My thoughts are to speed up the computer with a ssd drive. Because of Yosemite trim issues, I was thinking of either an angelbird for Mac ssd, or an owc ssd. It is around $150 for a 240g ssd drive of either brand. A hybrid drive may also work, but I have never used them and don't know if they are just as fast for casual use or not. 2. Replace battery. Since this computer still has it's original battery, I was thinking about proactively replacing it. I see Apple charges $179 for the service. I have no doubts I could do it myself, but i can't find where I can buy a genuine battery. Most of the available batteries for sale online are Chinese knock-offs, from what I can tell. Anybody know of a good source, or am I forced to pay the piper to Apple? I don't want the new battery to fail in 6 months after I give the computer to them. There are a bunch of stories about non-Apple batteries that fail soon after being installed, so I am hesitant to go with non-oem. 3. Replace dvd with another hard drive. I am thinking this is not a good idea, as they may want to play dvd movies, and I believe that replacing the drive breaks the built in dvd player. (Remember, I am giving this to non-tech savy people.). Also, who knows what will happen with the next version of OS X? 4. Ram increase. Actually, I did this already for the person who is giving me the computer, so it is maxed out already. No issue here.