Hi everyone, I've had a Macbook (mid 2010), for a few years now and although I love the features, the speed has always been quite slow. I've noticed that CPU and disk activity is maxed out whenever I try to open a programme or just surf the internet. When I purchased it, I wanted to upgrade to a 1TB HD but there wasn't anything on the market small enough to fit, so my questions are: - is there now a 1TB HD that will fit? I've seen this, but am not sure if it'll fit. - should I be looking to improve RAM? Mine is currently 2GB, but I'm using Photoshop and iMovie a lot which is proving to be quite sluggish. - is there anything else I can do to improve speed?