1 | initial version |
Is this a laptop you are talking about? If so, go with the Mac. But if you will mostly be using the machine remotely then it probably gives more bang for the buck to put linux on generic hardware.
To get a better answer I think you'd have to describe what sort of tasks cause bottlenecks in your workflow.