Overdraft protection isn't really necessary if you keep your finances in order.
BUT, if you do want that protection, banks offer Overdraft protection for free, depending on what account you open.
For example, Elite Gold, AddVantage checking, etc, are some of the "special" names banks use on...