I bank with PenFed and have used them for a Credit Card (gas and groceries!), Mortgage (x2), and Auto Loan refinance. Don't face punch me on the auto loan as I used equity from my vehicle to borrow money at 1.5% to pay off student loans at 6%. :) Dealing with PenFed for the mortgages was an excellent experience. They are friendly, fast and know what they are doing.
I prefer to use Ally Bank (another online bank) for my checking and savings account as I find that their rates/benefits are better. When dealing with any online bank the only real hassle I have experienced is when someone gives me a large sum of cash. This happens very infrequently for me, and I have found that many of the sleazy payday loan places offer free money orders. I simply exchange my cash for a money order and then deposit into my account.