Hey there everyone. So in just a few weeks I'm going to be (hopefully) starting a long and prosperous career as a programmer. Unfortunately, due to several strange circumstances, I don't actually have a computer right now. And a computer might help with, you know...computing. Anyway, my main goal is to program for the iPhone/iPad/Mac so obviously an Apple computer would be perfect. What would you all recommend? My budget is probably a max of $2,000 but lower would be even better. I've heard screen real estate is a huge issue for programmers. iMac? MacMini + Extra Displays? MBP + Display? Any help is appreciated!