Greg McBride, is Senior Vice President & Chief Financial Analyst, for Bankrate.com *Follow him on Twitter: @BankrateGreg