<p>Macs are actually a good selection. Mac can run Windows natively through bootcamp or you can run Windows concurrently with OSX through parallels which is not a bad solution. You get a little Windows Start Menu where you can run windows programs in OSX.</p>
<p>I’d avoid true virtualization like VMWARE though, you’ll take a huge performance hit.</p>
<p>The only considerations are that you have to PAY for a Mac and you’ll no doubt have to also buy a licensed copies of Windows.</p>
<p>I’d say Mac is a great choice, to get anywhere near to the quality and performance will bring the price of a Pc up closer to Mac anyways.</p>
<p>If price is an issue however, go PC, decent ones can be had at 500-700. Good enough for school, horrendous for gaming, video encoding, etc.</p>
<p>Depends on your true needs…</p>