Bank of America says there are several stocks that are too attractive to ignore.