While the big banks may have the attention of the Street right now, it's the smaller regional and community banks that are among the best stocks to buy now.
These small bank growth stocks are starting to show dazzling growth as their balance sheets improve dramatically. And they are still very early in the recovery cycle, so there is still plenty of time for individual investors to catch this train...