I can run Windows on my Apple laptop exclusively (through bootcamp) or through virtualization (through Parallels). A great feature is to take a running Windows bootcamp session, 'pause' it and 'resume' it as a virtualized session.
My next laptop will be a Windows 7 laptop and I will need to make heavy use of Linux. Is there software that will let me run Windows or Linux in a dual boot setup, but also let me run the same Linux installation as a virtualized system inside Windows 7?
I'm willing to look at free or commercial software.