Hello! I'm going to college in August and I want to buy a macbook pro. I had a mac in the past but my house got struck by lightening and it got fried So for the last couple years I've had a Windows. I will be studying computer science at college and I've heard that if I use parallels I won't have a problem doing my computer science work. My budget is under $1500 so I've been looking at the Macbook Pro 13". I'm not looking at the retina because I don't really think I need to have superb screen resolution. I will be using this computer for schoolwork (word, web browsing, movies, iTunes) and for programming. I like web development and movie editing so I'll be running Dreamweaver (I'll be using this a lot during the term) and Final Cut Pro (not during the term but when I'm on break). I'll be running Photoshop occasionally. The only games I play are Portal 1 and 2 on Steam. I was thinking of getting an external monitor also so I have more screen real estate to work on programming projects. I don't want to get the 15" because it's too heavy and big for me to carry around to class. I'm wondering if I should get the MBP 13" 2.5 GHz or 2.9 GHz? I'm also thinking of upgrading the RAM myself or should I just pay Apple to do it? Also, do any of you know if Apple is having any back to school sales this year? Like the "buy a mac get an ipod" or "buy a mac get a printer"? Should I wait for these deals or could I just go out and buy a macbook this week? Thanks!