I use Citibank as well as Bank of America. I'm not sure about Chase but almost eery bank I've looked into have "Student Checking" where as long as you can prove student status they waves almost all fees and minimum balances. You should look into that. As far as Citibank goes, I have the regular checking and I don't get a stipend for grad school however my job paycheck allows me to meet the direct deposit minimum to keep the account free (I believe its 4 DD's a month) If that is the bank that has the most branches in your area I say go for it. That should be your major (imo) deciding factor. My campus does not have Citibank and its a pain when I have physical checks I want to deposit (which is why I also have BofA). Chase isn't practical although they have great account options because there are not enough branches in my area either.