Hello, For almost a year I have been waiting for a real upgrade of the 21.5 iMac but to no avail. Now my mid 2009 MBP really starts having issues and after saving up for years and waiting for one year it's time to buy a new machine. My intention is to buy the 21.5 inch late 2013 model with the 3.1 GHz i7, 16GB RAM, 256GB SSD and the 750m. I get the educational discount so it's around $2k total. Now I read the i7 gives some fan issues, and I'm not completely sure about my choice. Mostly I will be programming and compiling, having a lot of Safari windows and tabs open, Filezilla, Photoshop, that kind of stuff. I just want it to be run extremely smooth since I'm so done with the waiting ten seconds for Safari to open and then crash. Any advice or insight on this choice?