Google data service
The folk at Google have added the SEC XBRL financial statement filings to their BigQuery database, a massively scaled data warehouse that allows data to be queried using a variety of analytic techniques.