Why dualboot when you can run linux in a VM, though?
Not the same experience IMO.
Indeed - stuff that's graphically heavy isn't a joy in a VM... but most linux stuff isn't, it's worse running Windows in a VM
And, if you're a beginner, VMs add an additional layer of complexity and abstraction that can sometimes cause its own hassles and weirdness. FWIW, I've seldom seen somebody who ended up liking Linux much if their only experience with it was through a VM.
As I see it, if you're enough of a "beginner" that a VM causes trouble, linux isn't going to be joyful for you anyway... if you're at some intermediate-or-higher level, it's definitely nice running it "in a window" so you can resort to your usual tools while figuring out this new alien thing (and you have a fully functional system where you can browse Teh Intarwebs if you have display or network connectivity issues under linux).
If you plan to switch over
, you have to immerse yourself 100%, though, no way around it - it worked pretty well for my 30-day Vista experiment