Checking account + debit card + direct deposit are pretty much amazing, especially since I work out of state and don't want to bother with whatever nonsense I'd have to go through to get my paycheck deposited into my account every two weeks.