1. A computer system comprising: a virtual appliance repository storing one or more virtual appliances; a host computer; a network coupling said virtual appliance repository and said host computer; and a storage device storing a transceiver program capable when executed on said host computer of performing operations comprising: requesting and receiving said virtual appliances, and generating for each received virtual appliance a respective local copy on the host computer of each received virtual appliance, the local copy being private to the host computer; binding said virtual appliances to said host computer; obtaining user data relevant to said virtual appliances; and running each of said virtual appliances from said respective private local copies on said host computer.