I started with US Savings Bonds (when my first - now ten - was born) At the time, bonds were one of only a few options that were tax-free when used for education. Now several other options are available. We have Educational IRA's set up for both kids, and I deposit the maximum in those accounts. Be careful with various IRA's because some will exceed your maximum amount allowed for tax deferrment status and you will end up paying taxes on the interest. What I mean by this is that there may be a maximum amount of say $1000 a year that can be deposited without penalty. But the amount is for ALL of these types of IRA's, so if you have one where you deposit $900 and one where you deposit $500, you've exceed the maximum amount by $400 and the government will tax/penalize you on that. So be careful that the IRA's you choose are not in the same category and cumulative for the maximum amount of deposit.
We continue to buy EE series Savings Bonds along with the IRA's, which you can do without worry. The "tax-free" status when used for education (you have to pay taxes on the interest if used for anything else) makes up for the interest rate on these types of savings (although they ain't that bad).
Lots of employers will have programs where you can have a set amount payroll deducted for Savings Bonds, and an IRA is just a matter of finding the financial institution you want. I used my checking/savings account bank for the IRA accounts and those amounts are deducted directly out of the checking account.
I'm lucky in the fact that both my kids have a trust fund from my parents, but I plan on paying for 100% of their college. The best thing, in my opinion, is to get the amount deducted from your pay automatically. That way, it is consistently being deposited and you don't find excuses for not saving. I mean, I'm a cop and I might make 72K this year. It's important that I SAVE for them NOW.
Good luck.