Okay, so there have been a few threads that discuss parts of this post, but they didn't quite get an answer that worked. So here I am, hoping you all can help. Although it's quite some time away, I will be starting college in the fall and I long ago decided I want an Apple. No more Windows as my main OS for me. I will be going to school with the prospect of being a computer science major. So, this leads to a few questions. 1. I'm almost completely set on the Macbook Pro for a few reasons. Would you recommend this as well assuming CS as my major? 2. Is there enough software that a CS major could use on OS X or does it all require Windows (Boot Camp and/or Parallels)? I'm assuming a MBP would run it fine if so? 3. This may seem like a strange question, but how much is a computer required for my classes? Some pictures I've seen of classrooms for CS majors are pretty much computer labs. Is this typical or will I have to use my personal computer often? Will I mostly be using Windows or will Mac be acceptable? 4. Part of the reason I'm getting the Macbook Pro is that I need a graphics card (among other things) for the *occasional* game I play. I'm rather a fan of World of Warcraft and a few other games. So, would it be better to invest in glossy or matte screen? Nobody has really mentioned which is better for games. I doubt I'll watch movies much (maybe occasionally) on it. I don't know about photo editting. I, on a rare occasion, use it on my PC. 5. Any must have programs for Mac in general? This will be my first and I want it to be great. Thanks in advance! I hope you guys can help. I'm pretty set on what I'm getting, but my mind irked me to ask. Peace of mind, I suppose.