Prepaid debit cards are an excellent alternative to traditional bank accounts. Many offer the same features as a checking account: online bill pay, mobile check...