I've been playing around with the clock of my card under BootCamp and it has shown to be formidable, but not for my taste. So I've been doing some research and contrary to what every apple rep would say, the card is not a part of the logic board, it is connected to a socket. I plan to upgrade my iMac's GPU. The problem is, so far I've only seen it upgraded for 2011 iMac's GPU. I'm looking for a 7970m but I'm not sure if it will support it because of the limited TDP. Does anybody know the specific socket type (MXM a or b, 2.0, 3.0?) and/or the max TDP i can look for in a possible upgrade card?