See above - .NET is by far not the best WEB development software (IMO) and if he is intent on using it, then why buy a mac?
VirtualBox is free - I wonder how well that runs .NET? Does anyone here use that kind of setup (VirtualBox + .NET) in a production environment.
I work for a company that is firmly entrenched in the MS Dev Stack. I enjoy the company, and I love my work.
I do think that my MacBook is way better then the standard issue Dells that we get. That's why I got one. The only reason why I have Parallels is so that I can run Visual Studio.
Everything else is running off the Mac. Office, Adobe etc.
I think VirtualBox is more than alright. A guy here at work uses it exclusively, and he has about 4 VM's running at any given time. He does have a monster machine though. But that's off his Windows Dev Env.
I am the only one here on the Mac.
I don't see VirtualBox being a problem though on the Mac.