Over the last three years, Warren Buffett has seen Berkshire Hathaway's cash balance balloon to an astounding $344 billion. He would love to invest it, but finding great opportuni ...