I've recently opened a bank account at Green Dot. It offers a good cash back program and I really like its mobile banking. Also, green dot corporation customer service turned out to be helpful. I addressed it twice and both times my issues were solved within a few minutes.