I am planning to upgrade my MacBook (spec as above) with Crucial 4gb RAM and SSD. It is currently running Leopard which came preinstalled, no discs. I have used Super Duper and have an up to date clone on an external hard drive as well as Time Machine doing updates to another external hard drive. I also so have a memory stick with all my essential docuyments/photos on. My questions centre around the best way to get the OS and my data onto the new SSD. I was planning to put the SSD in an external caddy and clone the existing harddrive to it using Super duper and then install the SDD and RAM and job done. I have also ordered Snow Leopard which I then planned to install on the new SSD and then hopefully upgrade to Mavericks. I have checked and my Macbook is compatible. A friend who is a Microsoft Engineer said if he was doing this on a PC he would use Ghost; and he questioned whether cloning that is running on the system it is cloning the same time it is cloning it would be totally reliable to use as the way to get the OS on the new SSD. He talked about bit by bit copying at the level of 0's and 1's. Questions Is their some software for Mac that does the copying at the level my friend talks about? Would I be better just putting the SSD in and Installing Snow Leopard from the discs and then migrating my data by hand from one of my various backups? If so would I just go ahead and install or would I need to format the SSD first? Would I need to get original install discs of Leopard from Apple first? Or will the Snow Leopard just install? Anyone running Mavericks on this spec of Macbook? Would I be better sticking with Snow Leopard? I want to get the App store and be able to run Google Chrome. I note some apps seem to need higher than OS X 10.6 Any thoughts/help?