I have a 2007 MBP (2.2 Ghz; 4gb; 500gb @ 7200rpm) running Lion. This is a computer that I have meticulously maintained all of the settings I want (unique autocorrects in microsoft word; background OS things, etc.) and have maintained it with MacKeeper; Onyx; Appzapper; MacScan etc. So my point is that it runs smoothly and I have all of the settings that I want. I recently bought a MBP Retina 2012 (before ML came out, so it is currently running Lion). Given the above, I think want to transfer all of my settings over to the new computer. I have two kinda complicated questions: 1) Should I upgrade the 2007MBP to ML first and then transfer over? (If I transfer over this way, will ML recognize that now it can use all of its features [powernap etc.]?) OR should I transfer Lion over and then upgrade on the new MBPR2012? 2) How should I "transfer" over? Should I make a time machine back up and "restore" from time machine? Or should I use "migration assistant"? Will restore from Backup cause problems since it's a 2007 to 2012 leap? Thanks!!!