<p>I'll be a freshman next year and since I plan on majoring in CS, my aunt and parents have offered to buy me any laptop I want for a combined birthday and college present. I currently have no preference, though my parents are looking at the macbooks - the 13" MBA with 250 gb ssd, the 15" MBP without the ssd (unlikely at it is rather heavy to drag around) or the highest end 15" MBP currently available. Price isn't really an issue, but I would set the upper limit to USD 2600 since that the price for the MBP. </p>
<p>I do play games occasionally, so while it does factor into my decision making process it's not that big of a deal. The MBP of course is appealing, but I'm not certain I would require such high end equipment for CS, since I've heard of people getting away with rather lackluster computers. But still, since for one time in my life I don't have an upper price budget, I'd like to get the best laptop I can...</p>
<p>The requirements I'd like for my laptop include the following:
-Portable around the campus. I move around a lot everyday.
-Enough processing power for the degree of programming necessary in a CS course. (Compiling is a major pain even for relatively small programs on the AcerOne netbook I've been using since my other laptop crashed)
-enough storage space for a years worth of programs such that I do not need external drives, which kinda defeats the purpose of portability.
- optional - good enough graphics card to run games like Starcraft II, DDO, Minecraft etc.</p>
<p>I am definitely open to suggestions from other brands other than Mac as well, through a SSD is much faster and less damageable than a regular HD. Macbooks usually have larger SSD storage in my impression than ultrabooks...</p>
<p>Thanks for the help, I'm looking for something that could last me all 4 years of college.</p>