Hello, I'm wondering if I should get iMac 27" i7 or wait till the new 12 core Mac Pro comes out? What will I use it for? 1) Architecture. 2) Programming. 3) Photography & movie editing. I'm thinking of getting a Mac Pro because it's easily/more upgradable and will last longer, what do you think? Thanks.