The SEC's new Financial Explorer site, is a tool that lets users manipulate raw data derived from XBRL, or extensible business reporting language. You can view, chart and compare company financial information using US GAAP taxonomies. And, it's open source.
If you've ever had the pleasure of combing through 10-k or other filings this seems like it can make your life much easier. I would have killed for this when I was in grad school.