Bespoke has a fascinating chart of 26 Russell 3000 stocks that could have made you mad money if you took the plunge in spring 2009. Bespoke says the average stock return in the Russell 3000 since March 9th is 260%, which if true shows a major outperformance in small and mid caps versus large caps. But you could have had 10x the return of the average if you were willing to buy stocks in the $1 or $2 (or less) range back then. ;)
Quite a few of these are auto suppliers, (DAN, ARM, AXL, TEN, TRW) which frankly if the federal government had not come in to save GM and Chrysler, would have gone out of business.