why did blockchain.info misstate the value of this transaction Here is a transaction to SatoshiDice for 0.01 BTC:



But examine the corresponding entry in blockchain.info: 



They think this:

Total Input 0.01974 BTC 
Total Output 0.01973 BTC


But that is innacurate!

it's acually: 

Total Input 0.011 BTC 
Total Output 0.010 BTC


Why can't they (blockchain.info) see that while SatoshiDice can? 

Is it because the transaction is at this point still unconfirmed?
The input and output totals claimed by blockchain.info are correct.  But the BTC 0.00973 output is presumably going back to another address owned by your wallet, as change.  Blockchain.info has no way of knowing which output is the "real" destination and which is the change, so it reports the total of both.

SatoshiDice knows which of the two outputs was sent to it (because it controls that address and not the other one).  So they only report the amount that actually went to them.  

This has nothing to do with whether or not the transaction is confirmed.