I'm starting college next semester and I'm doing a joint B.S./M.S. degree in computer science. I've decided that I'm going to get the high end 15" and I'm upgrading the ram myself. But I still have a couple questions: Would the best way to transfer over to my new mac be to store all my media on an external hard drive and use migration assistant then re-download the applications I want? And for anybody that has gotten a masters in CS or is in the middle of it, will I need Adobe CS5 for any of my courses? I don't want to buy it and not need it, or need it and not get the benefit of the extra $100 discount.