For two years in a row, Ally Bank has been the winner of online banking, all due to a great mix of high CD and savings yields, no maintenance fee checking, and great customer service.
In addition to offering a 1.00% APY on their savings accounts and 1.05% APY on a 1-year CD, they also provide a 0.10% APY on their interest checking account (it increases to 0.60% APY for accounts over $15,000). Also, they do not require a minimum to open an account and do not charge maintenance fees for savings or checking accounts.