Hi I'm still in the process of researching now for a Mac laptop right now. I'm a college student that will be graduating soon, and kind of need a laptop. More than likely next semester I'll be making a few web pages and programming. For my needs now (and granted, this will be my First Mac) I'm thinking about getting a top of the line 2013 13'' rMBP with my education discount. For right now I think it's best (a little more than enough). However, I'm wondering if t's good to get what's best for now and always upgrade later if I have too (selling the laptop and buying a different one)? I've been getting really big into photography (Currently got a Nikon D3200) and may use Aperture from time to time. Basically a lot of creative stuff (novice level I might add). Basically, I don't want to get too much power for what I do but then don't want to hit that line too fast and have to upgrade shortly. If anybody with similar experiences could help, it would be much appreciated. Thanks.