This is what I use Windows for. It's an SSH terminal that has a web browser and plays music (via groove which is actually quite good)
My linux environment was very minimal though (mostly living in the terminal, used a tiling WM, vim as my editor). In many ways my mac environment isn't that different except without the tiling WM.
That setup worked quite well, although used more resources than if I hadn't used Virtualbox.