Isn't the Mini a much better alternative? You can replace the disc, and don't have to spend money on an expensive screen.
Personally I'm going to hold out for the new rMBP with the touch bar function keys.
But if you're only looking to do web development, for example, Mini should be fine.