I'll be getting my Mac very soon so I'm very eager to start testing stuff out. Now I know that removing an application in OSX is a lot cleaner than Windows since it doesn't have a registry but I've read that some programs will leave files all of the place, even when deleted. Some referred me to Appcleaner and similar tools but as they seem more "after the fact" I wonder how clean it can make my system? Back in the Windows world I used ZSoft Uninstaller and it would first take a snapshot of the system before you installed an app and then afterwards. So that if you decided that you didn't want it anymore, the uninstall would be perfectly clean (yes, I have an OCD about having a clean system... So I'm wondering if there is a similar app for Mac? Or if there isn't would Time Machine work as a way to set everything back to it's clean/pristine state? I know at the very least I can just test things out for a month or so and then after I figure out what I want then do a clean install of OSX. But that seems really tedious if I discover any other new apps later. Thanks for any suggestions!