Im looking for one good buy and hold stock. BAC is now trading at 2004-2005 levels and is way off its high. 6% dividend. WB is also way off its highs sporting a 5% dividend.

Should I pull trigger?