PNC has a great website, the people are great (at least at my local PNC), they're very professional, and they're pretty smug about being the only bank left that has "free checking".
They even refunded me the $17 they charged for a box of checks. (I had gone in and asked for a truly-free checking account, and felt tricked into the $17; so I went back and they genuinely felt sorry for the mixup, and made sure I was satisfied in every possible way.)
~~~
EDIT: incase you're wondering how PNC bank's website looks, here ya go: http://dl.dropbox.com/u/315/random_pics/pnc.png (also shows you the formats you can export your data in.)
I probably meant "one of the few banks left", rather than "the only ones left".
Ally: http://Ally.com
INGDirect: http://INGDirect.com
Fidelity: http://personal.fidelity.com/accounts/aong/fcma_learn.shtml
Schwab: http://www.schwab.com/public/schwab/banking_lending/checking
Everbank: https://www.everbank.com
Alliant FCU: http://www.alliantcreditunion.org
Incredible Bank: http://incrediblebank.com
Salem Five Direct: http://www.salemfivedirect.com
Bank of Internet: http://www.bankofinternet.com
PerkStreet: http://www.perkstreet.com
Personally, I'd go with Ally. Free ATM rebates. Competitive interest rates. Easy to set up automatic transfers to savings. Free ACH transfers. Remote deposit being rolled out now.
You can't go wrong with any of the other banks either (ING and Schwab are great also), but Ally really has a nice offering.
Also, be careful when and where you use your debit card.
If someone gets a hold of your debit card info, they are accessing your cash directly. With a credit card, they are creating a future liability (no cash out of your account). Further, the consumer protections are not nearly as good on debit cards as they are for credit cards.
I talk about this at length here: http://www.seedlingfinance.com/443/why-i-always-use-a-credit...
I'll certainly be keeping an eye on it, but I don't expect any massive changes in the near-term.
What is a good alternative?
Here is a list on FatWallet showing the "Best Nationally Available High APY Liquid Accounts":http://www.fatwallet.com/forums/finance/783099/
Alliant Credit Union is usually near the top of the list. My Alliant checking account has been my primary checking account for years. Not only is my Alliant checking account free, but I currently earn 1.10% APY with it:
http://www.alliantcreditunion.org/depositsinvestments/checki...
Deposits can be made at tens of thousands of ATMs across the country:
http://www.alliantcreditunion.org/about/atms/
I also have my HSA at Alliant because they're usually near the top of the list of best HSA providers:
People always ask me the same questions: Q: How do I get money out if there are no ATMs? A: I use any ATM, Ally refunds the fee, so even those sleazy but oh-so-convienent ATMs are great.
Q: What if there's a problem? A: When is the last time you saw your bank manager? I never spoke to mine at BofA. Whenever I had anything more than a trifling issue, the teller directed me to call the BofA phoneline anyway. I may as well endrun the whole hassle and talk directly to Ally (who also have very quick wait times).
The only thing Ally doesn't do yet is scanning checks. I haven't got a physical check for a while now, but if I do, I put it into my BofA account (which is otherwise entirely dormant) and have Ally debit it out.
In the meantime, you can simply mail them your checks, using their free pre-stamped envelopes. It only takes a couple of days for your money to show up. Faster and easier than going through a brick and mortar bank.
They also don't charge foreign exchange fees, and their method for computing atm fees is the amount mod $5. When I was living in china, I actually made money every time I withdrew from the ATM, because the USD amount would be $83, and I would get $3 refund for non-existant ATM fees.
How does that work at ATMs that only give out $20s? n20 mod 5 is always zero. Unless, of course, "amount" here refers to the withdrawal amount plus* the ATM owner's fee?
Hands down, they are an amazing bank. I've had Paypal issues which they reversed within 2 days. No ATM charges and monthly refunds for any charges. Monthly interest refund. Great services overall by the people and the web.
I believe you can also take out a credit card. Insurance is only for military members.
https://www.usaa.com/inet/pages/pub_eligibility_task_entry
Who is eligible?
Active, retired and honorably separated officers and enlisted personnel of the U.S. military.
Officer candidates in commissioning programs (Academy, ROTC, OCS/OTS).
Adult children whose eligible parents have or had a USAA auto or property insurance product.
Widows and widowers of USAA members who have or had a USAA auto or property insurance policy.
There are other ways to get in, but it is still via (sometimes indirectly) the military. Occasionally they open it up to employees of various government agencies. You can also get in if your spouse is a member. My wife was previously married to a member of the military and got in that way. I got in when she married me.
USAA is awesome. If I didn't have them I'd probably look into BankSimple.
https://www.usaa.com/inet/pages/why_choose_usaa_main
USAA's investment products, most checking and savings products, credit cards, life insurance, and shopping and discounts are available to other individuals.
The catch is that the remote check deposit feature is only available to people who are eligible for USAA auto/property insurance, and the criteria for that are the criteria you linked above. Not having remote deposit kind of limits the utility of the account.
Edit: I'm wrong. It does indeed require that you're eligible for property and casualty insurance, that you have a checking or savings account, and that you have or qualify for a credit card or loan through USAA.
They also have an iPhone app that can scan checks, and their integration with their brokerage account/trading is really nice as well.
My favorite part by far is the customer service. They always have very friendly, helpful, and knowledgeable people picking up the phone and I've never had to wait in a phone queue.
I don't think their interest rates are as high as some of the other online banks, so if you run high cash balances rather than high brokerage account values it might not be for you.
Used wisely (e.g. paid off every month, never carrying a balance) you can make a rewards credit cards pay you. Credit cards also provide a bit more financial flexibility.
"USAA's investment products, most checking and savings products, credit cards, life insurance, and shopping and discounts are available to other individuals."
This was a somewhat recent change to expand eligibility.
Chase is also semi-ok if you keep a decent amount of money lying around; it's fee-free with a $1500 minimum balance, or w/ direct deposit.
Capital One also has some decent accounts if you need somewhere to keep cash savings with ATM and check access.