I am fairly new to Linux, and have only tried Ubuntu sporadically over the years since it was first released. I just bought a new laptop with a quad-core i3 processor and 4GB RAM. I need Windows 7 because I develop software using Visual Studio for a living.
However, I am interested in trying out Linux more to learn about it. Is it feasible to run Windows 7 inside a VM within Ubuntu (or other distro) with my hardware configuration? Visual Studio is a memory hog, so I will need most of that 4 GB inside the Windows 7 VM when running.
(And yes, I realize I can dual boot...would just prefer to have one inside the other)