CNBC Select chooses the best checking accounts with no monthly fees and low (or no) minimum balance requirements.