i don't think MS will allow you to create a thumb drive install. I would be surprised if anyone has ever done this.
However, you can do this very easily with Linux. There are tons of USB/thumb drive distros out there. I know you can run DamnSmallLinux and Puppy Linux off a thumb drive, and I think you can run Ubuntu and Debian off a thumb drive too.