OK...I've got a Crucial 512GB drive and have the install kit ordered (connection cable, suction discs, screwdrivers, tweezers, etc). I am not worried about the installation process itself...but what about after the install (or before) to get it operating correctly? 1. Since I'll be leaving the current HDD in place to serve as extra storage and just adding the SSD, how will I get the iMac to know to boot from the new SSD? 2. What about formatting and getting the SSD to begin its life as if it were taking up where the current HDD left off. In other words, I'd like for the SSD to have all the data, OS, etc. so that when I first boot up, it will be as if there was no gap. I have a transfer cable that will allow me to hook it up as an external HD, so I think I will initially connect the new SSD as an external drive, format it, then do a clean install of the Mountain Lion OS. After that, I will use migration assistant to transfer data from the original HD to make it ready to pick up where the old drive currently exists. And once I see it is working correctly, THEN I will do the permanent installation. Is this the approach I should take? Or should I just use Carbon Copy and make an image of the current HDD and restore that image to the SSD and go that route? 3. Of course, before I begin any switch, I will do both a backup of the current HDD to an external HD using time machine...as well as make an image of the current HDD to that same external HD using Carbon Copy. 4. So, based on what I've put above, is there anything I'm overlooking or one method that is better than another (ie. use carbon copy rather than clean OS install with use of migration asst)?