AnnualReports.com
Provides free access to annual reports for many companies.
Yahoo! Finance
Find financial information (including annual reports) for public companies.
Publicly traded companies in the United States are required by law to submit information (10-K’s and 10-Q’s filed annually and quarterly respectively) to the Securities and Exchange Commission (SEC).