I have a question about how time machine deals with programs. I am rethinking my backup solution because my 17MBP has had its HDD replaced three times. I have been running winclone for my windows partition and it is simply amazing. I was wondering if I back up from time machine, do all of my programs fall back into place perfectly with serial codes, etc. maintained? I ask because I am in the process of choosing the automated TM backups, or just doing CC clones myself because of how simple it is to restore a backup from a clone Thanks for the help.