Starting as a computer science major in the fall and love my current MacBook so I'm looking to upgrade. I'm spending my summer working to save for this and have budgeted about $1800 (with tax included). I really wanted the retina but decided I need the money and will only need something for the next two years when I finish. I'd like to see that tech perfected before dropping $2400. So the options I've settled on is either: -Ivy Bridge i7 2.0 GHz MBA 13" 8/256 I know there are issues with the i7 right now but am confident Apple will fix this soon. I like the portablility of this option and having the SSD. This is the option I'm currently leaning towards. -Base MBP 15" with 8gb ram I'm sacrificing having the SSD on this but having a quad core processor is tempting considering being in CompSci. A bigger hd would be nice too but I do have a tb external so I'm not too concerned about that. Having the 512 graphics card could be useful as well. So those are the two I've narrowed down to but I'd like some advice from someone who's had some CompSci experience. I will definitely be using bootcamp and parallels (linked to bc), adobe programs, but don't game very often. Again, I will probably buy something top line when I graduate so this will be a two year machine. Thanks for any input!