I am planning to buy a laptop and can't make up my mind , I saw that that i7 was a dual core as well as the i5 . I'll be using my laptop for school work ,for my programming , Linux , and vmware running multiple os. Can someone tell me the difference from the i7 and i5 as they look closely tied