I'm trying to decide between the high end MBP 13" and the base 15", but I'm not sure which system to get. I doubt, I'll utilise the full potential of the 15", but I would like to have the surplus of power it offers. The portability and price point of the "13 is very attractive to me, but the i7 dual core processor is outdated compared to dual core in the 15". I guess the main question is, whether or not the 13" MBP will be bottlenecked in the near future by advancements in cpu-intensive software. I did consider getting the Air, but the lack of user-upgradeable components has put me off (HDD, RAM). Basically, I need a system that will provide excellent performance consistently for at least 3 years, as I'm looking to get into either programming or video editing. Thanx for any comments.