I got my macbook a few years ago and the hard drive is getting full. I plan on buying a bigger drive, running superduper to copy the contents from my existing machine over to the new drive and then replacing it, will this work? Also, how can I find out what drive I need to get for my macbook and how big it can be? The macbook I have is a 2.16 GHz Intl Core 2 Duo with 2GB RAM. Also, is that the most RAM this macbook can have?