Well the heat might not be as bad as you think, it depends on the cards. Yes it will run hotter than a single version of the card, but higher end single cards run hotter as well, especially the 480 when compared to a 460. Additionally in theory if both cards aren't being 100% utilized since the graphic load is being distributed to both, it should result in a lower load temperature. Reviews I have seen show the two 460s actually end up being cooler than a single 5870. And of course the 480 ends up getting scary hot
http://www.guru3d.com/article/geforc...-sli-review/17. Power is a little bit of an issue though since TDP of the 460 is around 160W two would end up being somewhere over 300W while the 480 is around 265W. Not a huge difference though.