After much pain and suffering, I did finally get Visual Studio 2008 downloaded and installed into a new virtual machine template. Although there is no technical requirement for this, I like to keep separate virtual machines for each version of Visual Studio. The main reason is virtual machine size. If I have to keep multiple versions of Visual Studio in one VM, the disk size on the VM has to be a lot bigger. Although I also divide my VMs by customer, this isn't too much of a problem as for most of my customers we do not have to support multiple versions of Visual Studio. So, once I upgrade their apps I can archive the old VM and eventually delete it.
I haven't had a chance to do much with the RTM, but I do have some programming to do over the next few weeks so it should be fun to play with.