<p>I’d argue that you’d have less software compatibility issues if you use Mac.</p>
<p>It’s quite simple: Mac has BSD lying under it, it’s simple, and it works.</p>
<p>I personally run Linux, but that’s because I don’t mind the upkeep. For several people, they’d just rather plunk down the $500 extra and be worry-free.</p>
<p>On the other hand, Windows + CS = nightmare IMO.</p>