I did a resin tall last night from the Lion recovery partition. I did not have to restore from time machine. It reinstalled Lion and kept all my data intact. I did have to run the software update again to re-update iTunes. I also had to reinstall Xmarks, but other than that, I did not have to restore anything.