D
dansheen
I don't know if this has already been posted- I didn't find it in my search.
This site has freeware in different categories that are mostly no-install.
http://www.portablefreeware.com/about.php
This site has freeware in different categories that are mostly no-install.
http://www.portablefreeware.com/about.php