I am doing college at Penn State World Campus which is online and I don't need portability but it wouldn't hurt. My dad is buying me a machine for college and I can choose between these two because his budget was 2200 dollars not including tax. I am very thankful I can finally get a Mac. I am a computer science major so I figured a Mac was a good way to go because I can boot into any operating system. I play some games on PC and love the look of the new iMac but just can't decide.