re. '..There seem to be a gazillion bank stocks out there..' There are a gazillion banks just in the small town I live in. And nail salons.