This depends on personal preference and also what you need a Mac for. If you want a powerful desktop Mac, then the iMac will be best, while if you're going to be on the move a lot, a MacBook Pro is going to be better.