I thought coin control allowed me to select which inputs from a single address were to make up the output I want to send. Is this wrong? When I use custom in blockchain I can only select the addresses I want to send to and the amounts I want to send. If I click review payment and then show advanced I am able to see the inputs, but am not able to select which specific inputs I want to make up the transaction.
blockchain.info provides address control via their "Custom" interface, but I'm pretty sure that Coin Control is not provided by blockchain.info.
The only good way to consolidate your outputs at blockchain.info is to make sure they don't get too fragmented in the first place. This can generally be accomplished by avoiding activities (such as "free bitcoin" websites and SatoshiDice) that send you less than 0.01 BTC. In addition you can send your entire balance to an address you control on a regular basis.
Once your wallet if filled with many tiny outputs, you'll either be stuck paying the fees, or you'll have to import your wallet into some other software that provides coin control, or you'll have to get your private keys and unspent outputs and create raw transactions.