Any one investing in bank stock deserves to lose every penny they invest. Please read Ronald Suskind's Confidence Men to get an idea on how corrupt the entire banking system is. I think BAC has literally more debt THAN THE GDP of the entire nation! So i eventually expect these banks to become nationalized or default.
I hold MCD, NVDA, ATVI, Nike, Coach, Nokia, MSFT, Netflix, Ebay, National Oil Well Varco, TIBX, and a few others.
The best advice for anyone playing the market is NEVER SELL. Buy high quality stocks in companies with strong, compelling products, and never sell them. Consider your stock account akin to your savings account. You should only really buy companies with the intention of holding them for 5 plus years. Again, there are people making tons of money day trading, but there are tons more losing their shyt day trading as well. But stocks can be very rewarding and a modest investor who invests smartly can expect to see a 8-10% raise in their investment annually. FAr superior gains than any savings account or a mattress can provide.