mouser, a comment on your portable feature.
If I understand correctly, to install on a USB drive, I just run your installer and specify the USB drive path for the install. Wouldn't it be better to just be able to unzip to the USB drive manually? The reason is that I don't want a computer that already has your software locally installed to get confused on which installation is the current one. For example, I have FARR installed locally, but I want it on the USB drive. If i run the installer, now the Windows Add/Remove program will think I'm updating the current install or add a new (duplicate entry). And then what happens to my local start menu? Does it get confused? Am I thinking of this correctly? I'm having the same questions with Linkman Pro. I just think portables work better as zips, no install...just for this situation.