I was a "hardcore Windows guy" when I bought my first Mac in late 2007. I purchased a bundle deal that included Parallels and Windows XP along with the 17" MacBook Pro I purchased. At first, I would run Windows about 75% of the time, and spend the rest of my time in Boot Camp (for performance reasons). As time progressed, I started spending less time in Windows (I started getting used to my Mac OS and the way things are done diferentely.
Before I owned my Mac, I would upgrade my Windows Laptops (Dell or IBM ThinkPad) about every 2 years. When I bought my first MacBook Pro, in Late 2007, I used it up until early 2012, when I replaced it with a new MacBook Pro. I've been using my "new" MacBook Pro for about a year now, and I don't have Boot Camp loaded. I only have Windows loaded in a virtual machine using Parallels. I also only run Windows about 5-10% of the time now because I have found Mac OS apps (or Mac versions of my favorite Windows Apps).
I'm not saying that your friend will be like me, but there is a chance. With the current Mac hardware, running a virtual Windows machine is so easy. I have Win 7 32 bit running in a virtual machine, wher eI have given it access to 4GB RAM and 100GB drive space, and my current Mac OS doesn't even notice when it's running. The Windows side runs just as fast as the native Windows running on my Core2 Duo ThinkPad that I keep around as a spare for my wife. For my needs, 32 bit WIndows is all I need, and it is so easy to run that in a virtual environment, so that is what I do.