The i7 is pretty much a waste of money, it's really not that much faster. Also, don't buy RAM from Apple, ever. That's also a waste of money. I'd suggest the i5 with 8GB of RAM from a 3rd party, which is about 75% cheaper when you buy online from somewhere like newegg.com.