I know, it's essentially portable as it is already. My only issue is that it seems to save settings to the registry - so when I sit down at a computer I've been at before, and pop open the viewer, it has my host name ready to go. And uhh, that kind of freaks me out.
I have no experience doing any of this, but would love to learn, and this seems like an easy enough place to start. If anyone can either create a wrapper or give me some pointers on what the easiest way to do this would be, feel free to let me know.
(www.ultravnc.com for the software)