I'd get a MacBook. The specs of the current models are far superior to the Mac Mini, they've not been updated for ages, so buying a Mini isn't going to give you much value for money. With some luck they'll update them soon at the inevitable "desktop event" whenever that may be. You also have the advantage of the MacBooks being updated fairly recently, so it'll be late this year before they update them again so you'll not buy it then have a better model come out a week later lol.