Out of my curiousity, I decide to make a new thread so people can discuss or answer my topic here. I asked this question before but I'd like to hear more response and opinion You see ... for 2 generations, Core i7 has been an exclusive item in iMac. You can only get it by BTO options on Apple online store. A few (If you lucky enough) available on retail Apple Store, but not really that much nor commonly found, not even all their retail have i7 iMac available for direct sales. I don't understand why iMac with i7 made more difficult to get? Yes, sure Apple would like something special, exclusive and unique for their online order, and also make the sale direct to customer means more profit inbound. On the other hand, you see ... Macbook Pro with i7 has always been available as standard configuration, in fact 4 of 5 variants on 2011 MBP use i7 (albeit mobile CPU) .. so you can get one easily in Apple Store, premium resellers or even third party distributor like Amazon. Just throw in additional money and you get i7 without hassle. At least iMac with i7 processor variant should be sold as standard? Not all country has access to BTO iMac or online order, some even still don't have Apple Store. SO, providing i7 iMac as standard configuration means reach into more people, and more sales made? Apple can still keep other upgrades as their online BTO exclusive (HDD, SSD, RAM, VRAM). But CPU upgrades it the most common and desired upgrade when people want to improve their computer performance, right? Anyone care to explain about exclusivity of i7 in iMac?