Before purchasing, you should know that besides the CPU speed there is only 1 difference in terms of architecture between the Arrandale i5s and the i7: the i7 includes 4MB of L3 cache while the i5s include 3MB of L3 cache. Nothing else. You compare the three of them in Intel's website: http://ark.intel.com/Compare.aspx?ids=43560,43544,47341
Check this article:
http://www.notebookcheck.net/Review-Intel-Core-i3-i5-i7-Processors-Arrandale.25085.0.html
Look at this picture. The first three are the ones included in the different 15" configurations. They are quite similar in performance:
This one is about gaming performance with the integrated GPU included in all Arrandales. Suprisingly, the i5s perform better. Check the article to know why.
Now look at this one. It shows the power consumption. The consumption of the i7 is significantly higher. That means less battery life and more heat.
Given that the increase of VRAM in the higher model has little impact in performance, I recommend you to think before you buy. I would go for the i5-520M 2.4GHz. Most of us couldn't tell the difference between the three CPUs. Keep in mind that the i7 name is just marketing, because the i5s and the i7 are all the same CPU with the only difference of 1MB L3 cache.
Check this article:
http://www.notebookcheck.net/Review-Intel-Core-i3-i5-i7-Processors-Arrandale.25085.0.html
Look at this picture. The first three are the ones included in the different 15" configurations. They are quite similar in performance:

This one is about gaming performance with the integrated GPU included in all Arrandales. Suprisingly, the i5s perform better. Check the article to know why.

Now look at this one. It shows the power consumption. The consumption of the i7 is significantly higher. That means less battery life and more heat.

Given that the increase of VRAM in the higher model has little impact in performance, I recommend you to think before you buy. I would go for the i5-520M 2.4GHz. Most of us couldn't tell the difference between the three CPUs. Keep in mind that the i7 name is just marketing, because the i5s and the i7 are all the same CPU with the only difference of 1MB L3 cache.