Buy a 15" MacBook Pro, baseline, and upgrade it yourself to maximize savings. It's a quad core and you can put in up to 16GB of RAM and a 512GB (or two 512GB) SSD's and you'll have a ridiculously fast Mac... If I were you, I'd go with that setup. That would be a killer setup.
The only problem with that setup is he would be stuck with a 512MG 650M GPU. I would have gone for that model too but for that issue. I had to go to the next level up instead so I could get the 1GB 650M, very much worth the extra money.