That's good to know. The final aspect I'm concerned about is the processor. There are three options: base i5-3210M, i5-3320M, and i7-3520M. Given how the i7-3520M offers slightly better performance, but at an astronomical extra $200, I think the money would be better suit to an SSD or extra RAM, which I would be installing myself. In this case, is springing for the i5-3320M for an extra $50 worth it? I do want the laptop to be future-proof for a couple of years, but I am not sure of the performance difference between the two i5 processors.