America's Best Banks Are Competing for Customers. That's Good News for Your Money AOL.com