Comment C:\$App (Score 2, Insightful) 135
The truest words ever spoken on the subject were penned by Nicholas Petreley, the IT industry columnist, who opined that:
1) There should not be a "registry" or an
2) Everything needed to run $App should reside in C:\$App.
This of course would enable $App to be copied freely from machine to machine, which is probably why there is a Windows Registry.