Leading up to this keynote I had been leaning toward getting a 27" iMac. Now that they haven't updated it, other than the retina, I'm considering getting a upper-tier mini. Anybody have any advice either way? My usage case is electrical engineering school work (mostly running stuff from the campus server) and programming (iOS, but also embedded systems). I also play games occasionally, but nothing new, stuff like half-life 2 and minecraft. Which one will give me the most bang for my buck? I'm tech savvy enough to know the difference in the specs, but I'm more interested in real-world usage. Thanks!