Yes, I was thinking I could get better gains! The 529's seemed to be getting 5% when I looked at the funds available.
Also, do you open a 529 for each child?
You can choose a host of options for your 529 accounts. The have a variety of stock and bond funds. 529's are just like any other investment. You want low cost to get the best returns. You have your choice of every state (Utah is the cheapest if you don't get a tax break in your state, (and I assume you live in Texas like myself).
As for how you want to handle the accounts, there are a million different choices, but what I think it all boils down to is how much you want to have control of your money, vs the tax savings.
The profits for a 529 are tax free if used for education but they
have to be used for education. If your kid doesn't need the money (scholarship) or use the money (doesn't go to higher education) then you have somewhat less usable money. You can transfer to another student (still tax free) or use the money for regular spending in retirement, but you pay regular income tax plus a 10% penalty on the gains. Also the gains have to be taken out pro-rata meaning you pay tax at the percentage of gain to principal. You can't just take out the principal like a RothIRA.
As for opening a 529 account for each kid, that is not necessary. You just need to have an account for the student you are taking out education related expenses.