Years waiting for a good MBP13 and in need of a laptop right now. I'm buying the MBP13, thought about the MBA13 but it just isn't enough for me, lots of programming, photoshop... I have already an iMac i7 but I do need a good horse laptop for mobility. My question now is, how much difference between the entry and high level, it looks like it is only the processor (really don't mind the HDD size) and a would like to ask a better insight of those two processors, max turbo speed for the i5 for example. I'm deciding between the MBP13 - i5 with 128GB SSD or MBP13 - i7 500GB HDD. Please really need help... have both laptops in my cart and ready to exclude one and go!