Looking to buy for a student that is doing Science Olympiad work. (high school Junior). Will be taking machine to college in 18 months (we HOPE ) Is there significant benefit for calculations in his work, like running computer modeling by increasing from 2.9 to 3.1 or 3.3 mhz or does increasing the RAM help more. It's all getting costly and $ is a consideration for sure. Below clipped from Apple sight: For both 13-inch MacBook Pro models, the 2.9GHz processor can be upgraded to 3.1GHz for $100 or 3.3GHz (Core i7) for $300. The RAM can be upgraded to 16GB for an additional $200. any input for me, newbie, appreciated. Happy Holidays.