Explore the various types of bank account overdrafts and compare the factors to consider for each account, along with their limitations and practical tips.