We recently set up accounts with ETrade for all of our IRA and investment accounts as well as our checking accounts. So far, I'm very impressed.
Setting up or IRA and moving our assets from our previous provider was a snap. I simply provided my account information and login credentials and ETrade did the transfer in a couple of days.
The checking functionality is equally impressive. Setting up automated payments is simple, and ETrade has many organizations' information already there so you only have to provide you account information to schedule the payments.
As is typical, ETrade waives many fees if your balance is substantial enough. Luckily, you get to combine all of your accounts to arrive at that balance.