We max out our 401Ks and have traditional iras b/c our AGI is above the eligibility mark for a roth. We do not max out trad. iras however.
So why should I not look at th 529?
Here is what you should do to maximize your dollars, (in this order):
(1) Contribute to your 401k *up to the max that they'll match*.
(2) Max out your Health Savings Account (HSA).
(3) Max out your IRA(s).
(4) Max out the rest of your 401k.
(5) Put whatever remains into your 529 plan.***
If you make less than about $55,500 AGI married ($41,625 for head of household and for $27,750 single) AND less than $300 in investment or interest income, you should reverse 2 & 3 for now (until you get at least $2,000 contributed to either your IRA or 401k), because you would rather take advantage of the Saver's Credit (IRS Form 8880) instead of just getting a plain-old off-the-top tax deduction for your HSA contributions. In this case, by choosing the Saver's Credit you could reduce your monthly paycheck's withholding and have that amount automatically re-invested in your retirement account(s) prior to tax filing (so that it may grow for a whole year) instead of waiting for it come back in the form of a refund. But, you said that you make too much money to be eligible for a Roth, so you probably don't fall into that camp.
The reason I say you do these steps first and not the 529 is because:
(1) You can borrow for your kid's college education, but you can't borrow for your retirement.
(2) If your IRA grows large enough, any extra money can be used for education or buying a "first" home. IRA's a more flexible than 529 plans. 529 plans can only be used for education purposes.
(3) Not taking advantage of the 401k match, Saver's Credit and the HSA tax deduction is like throwing free money away.
*** The only exception with the 529 is if you have one of those 2% cashback Fidelity 529 College Savings credit cards, like I do. In which case, you open a Fidelity 529 Plan with the bare minimum amount (think it's $50 now) and link it to the credit card. Place all of your regular monthly purchases and bill on the card (groceries, utilities, cell phone bill, and maybe rent or mortgage) and get back 2% cashback of everything each month automatically put into your 529 plan.
To top this off, I registered the card with free my UPromise account, which is also linked to the Ohio 529 College Savings Plan (don't have to be from Ohio, BTW). I usually get back a variable percentage of cashback whenever we eat at a UPromise partner restaurant, buy groceries or shop online. I don't specifically go looking for UPromise partners. I just shop and eat where I want and the card automatically picks up the extra savings. When the Ohio Plan's balance is large enough, I'll do a rollover over of that money into the Fidelity 529 Plan.
These extra steps have allowed me to contribute $15-$20 a month free to automatic investments that I don't even have to think about or come out of pocket for, so I place them at the most aggressive investment plan risk. I'm young and don't have kids yet. When I actually have enough money to start contributing to one of these plans on my own and the money starts coming out of my own pocket, I'll moderate the risk of the portfolio abit and change the beneficiary away from myself and to my kid(s). For now, it's a cool experiment to watch the wild swings in the portfolio.