188 vs 228 I believe. The 2GB version takes an 8 pin and a 6 pin.
The price is still too high. Hopefully no one buys them and they dump them <$150.
I think you are right if we are talking about max TDP, but certainly not while mining. I have some 2GB Eyefinity 5870s and they certainly don't use another 40 watts per card. In fact, I would wager that it is a wash since the cards actually run cooler at a given fan speed and will therefore have a little less leakage (or you wouldn't have to run the fan as fast which can save power also). They have a full height vent on the back because of the missing DVI ports.
That being said, I wish they weren't charging so much for the cards. People buying them for 210 on eBay is changing where Bens decides to price the cards.
...and *that* being said, I still bought a few. Looks like they can only be ordered 3 at a time for some dumb reason.