So, I'm going to be a physics major next year. I'm in the process of looking for my first laptop. I've been doing a lot of research and I've pretty much settled on a 13" retina display Mac book pro. My question is what guts do I need to be getting in the computer? I'm looking at 256GB SSD (I have a 500GB external hard drive that I store most everything on right now) Do I need 16GB of RAM or would 8 be enough? What core would be best: the 2.6GHz i5, 2.8GHz i5, or the 3.0GHz i7? I plan on using the laptop for word processing, light to moderate programming, and running any programs I need for school (data collection/manipulation, simulations). The only game I ever play is Minecraft so gaming isn't a concern. I'm also slightly worried about having a dual-core rather than a quad-core. Do you think this will have any impact or will I be safe with dual-cores?