Upgraded to Windows 8 this weekend and it's definitely nice and painless.
Other than the new start menu and the loss of Aero it's really not much
different to Windows 7 externally, and after the upgrade all my apps continued
to work like before as if nothing had changed.
The only real issue I had initially was with VirtualBox. The version I was
running won't run on Windows 8 (the latest might do), but that wasn't an issue
as I was already planning to switch to using Hyper-V instead. Importing my
existing .vhd's into Hyper-V should have been straight forward, but I kept
getting errors similar to this :
---
New Virtual Machine WizardThe Virtual machine management service encountered an error while configuring the hard disk on virtual machine <Guest name>
Failed to add device 'Synthetic Disk Drive'
'<Guest name>' failed to added device 'Synthetic Disk Drive'.
(Virtual machine ID xxx)
when I tried to create a new VM using the existing vhd as the disk. The
issue turned out to be AVG and its resident shield scanning the files as
mentioned here http://support.microsoft.com/kb/961804, once I'd
excluded all those folders I was good to go and things started working.