I've been around Macs long enough that I should know the answer to this question, but every time I research it I get confusing results. My wife is currently running an older MP on Mountain Lion on an internal SSD which contains only OS and apps. She will soon be getting a new 5K iMac which I assume will have Yosemite. I know one option is a fresh reinstall of all apps, but is there an easier option that is just as bulletproof ? I've never used migration assistant .... Is it recommended ?