Hi All, My current macbook is a 2007 white 13"; way outdated. At the beginning of the year I picked up an 27" iMac 3.4Ghz i7 and I love it. I use my iMac as my main workstation and old MacBook as something for portability. Just last week my MacBook battery exploded and I really don't want to invest in another battery for such an outdated model, also I have to take an application to siggraph 2012 that is built on UDK (therefore development takes places on a windows partition) and I don't want to lug my iMac to the conference and my old macbook cannot handle it anyways. So now I'm looking into getting a new MBP. I'm a CS student and use my computers for basically everything I can: programming, photo editing, music mixing/editing, gaming, etc. So I am looking for a macbook that will hold up to all my needs but at the same time, I have my iMac as my main workstation, so the amount of HD storage is not a big concern. As I mentioned, I am a student, so money is somewhat of a concern, however, my purchase is a tool for my work so I'm not too, too concerned. rMBP lower end model is a stretch but I'm still considering it, but I can't/(don't really want) to splurge for the higher end rMBP. My concern is if the rMBP is worth that extra dough. I know that I want a 15", and I want something that I will still be happy with in a couple years. At the moment, I'm considering the following: - lower end rMBP - lower end MBP 15" and upgrade to the hi-res matte screen (and I would upgrade the RAM myself) - higher end MBP The res of the rMBP is reeaaaally tempting, but as I understand they still don't have bootcamp drivers for windows 7 yet, and I need to be able to dual boot for my UDK project by the beginning of August. I'm not too keen about the higher end MBP because the price is the same as the lower end rMBP and I figure if I'm spending that much I may as well just throw some extra money in to get the retina model (even though there are some performance decreases in this switch). I'm going in tomorrow to an Apple store and I will most likely pick up my new laptop because I need it for coop work and such. I am almost kind of expecting them to be sold out of rMBPs. So I guess I'm just wondering your opinion on the lower end MBP 15" with the hi-res matte screen (and I'll upgrade RAM myself). Would this fit my needs, or should I really be looking at the higher end 15" MBP? Also, do you think the rMBP will be able to run Win7 by early August? Thanks for your help!!