I personally think Coverdell is the best, but it only limit to $2k/beneficiary. That’s hardly enough to pay for college even if you star to save from day 1. I say if you want to be able to pay for their college 100%, you need Coverdell and 529 and/or custodial accounts. I prefer Coverdell AND custodial for their flexibility.