I am trying to customize a laptop for my boyfriend and am completely computer illiterate! I don't know if I should get the Core™ i5-3210M processor or Core™ i7-3632QM quad-core processor? He uses the computer for basic everyday use, some schooling, and he likes to study computer programming. Please help!