Top 5 Checking Accounts You Can Open Online.