I have recently become enamored by portable applications for use on my Win 7 Professional machine. I like the idea of being able to use an application without installing it, therefore not crapping up my machine should I decide to delete it. However, logic tells me that if an application can be made to run as portable then it is not a complex installation and a full Windows XP install should be easily uninstalled with ZSoft Uninstaller, which I use. Am I right? Edit: I modified it to clarify the question.