I would not recommend a Mac at all except for the design,better go for a build PC like mine:

http://www.qatarliving.com/node/239809?page=12

Stunning graphics,and multi-threading!