I find it strange that Liberkey sounds so unfamiliar, I was a bit off on the portable apps thing, but I have been an advocate of PortableApps.com as their launcher, (similar to the one posted above) keeps updates in check automatically. In conjunction with my 22GB dropbox, it helps keeps all my apps updated, in sync and highly available. While the updating doesn't work it does 'support' non 'portableapps' apps too.