I've only had a Mac since December so am not exactly familiar with the upgrade procedure when a new OS is released. I'm excited for Mountain Lion and definitely want to use it as soon as it's released, but am unsure as to what the upgrade process will be like. For the most part, I'm curious about what exactly, if anything, will be lost in terms of programs/apps, etc. Will third-party programs (not from the app store) have to be re-downloaded or re-installed?