Now I know that there have been a few dual GPU cards around, but why is it that they have not yet become mainstream in the consumer market, even for high end cards, seeing that multi core CPUs have been common for over 5 years? Is it due to the excessive heat output or power consumption of these cards?