When my DH opened the account, he was a college student, so they had "free checking". Now that his pay checks are direct deposited, so we have free checking because of that.
My old savings account had a fee of $6.50 a month if my balance dropped too low and one of our old checking accounts had fees also, although I am not sure how much they were.