Believe me when I say the Virtual Machine team at MS and the licensing folks have had this conversation many times. I have an MSDN subscription so I am covered, but I know what you mean.
If the license can be adjusted by Microsoft to one prime computer (your desktop with a regular install) and one portable setup (on a USB flash drive that can be used on other computers). when you leave the Office or Home (wherever you are using your prime setup) you would still be using Windows and associated programs on one computer and the portable 'computer' could be considered the USB flash drive regardless of which computer it is actually plugged in since you can also plug it into only one computer at a time. which ever one it is plugged into, other than your prime computer, would be considered your 'portable' computer.
William
Agreed. There are however licensing concerns too. That is something for Microsoft to address, but I just point it out.
Have you considered the possiblities in using Virtual PC and running the virtual machine off of a thumb drive?
I think it would be awesome if Windows Vienna had the option to run entirely from a USB Flash Drive. If it kept the hardware configuration files for your prime computer locally on the USB Flash Drive as well as essential applications such as the browser and email client, then booting should be almost instant. If the USB Flash Drive is large enough then it should allow you to install several favorite programs to the USB Flash Drive also. That way you could have your essential computer with you where ever you go.
If it were to run on another computer other than your prime computer, then I would think it should do a hardware check and then write appropriate files to the hard drive and then every time it boots from that particular computer, it would look for those files. while the first boot from another computer might take a few minutes while it identifies the hardware and configures the hardware, subsequent boot should be faster since the configuration files are already written
I would not want to see this as the only option. I would still like installing Windows on my computer, but this could really help in restoring a corrupted computer and saving the important data that is on it.
William
Because Windows NT, whether 2000, XP, or Vista does not support booting from devices on the usb bus. That is being closely looked at for a future release of Windows (aka Windows Codename Vienna).
Why not Windows (2000 or XP)?
William
But not Windows.