Using a virtual machine for software development
I do most of my development on Linux native, but on my laptop I have Virtualbox with a Linux guest on a Windows 7 host, and it works quite well for web development, where there are not big recompile times.