I do a 529 for my 3 kids, but we live in VA and get up to $4k in state tax benefits per child per account. My math may be wrong but I figured by just putting money in the account I'm saving 4% just in tax benefits. Then of course the tax benefits on the tail end when taking it out. The funds just change to include Vanguard funds, so I'm paying very little to put it in S&P funds, so I'm a fan of it since I get the tax benefit. If you don't get any tax benefits then I would look somewhere else, like the backdoor Roth IRA option or just a post-tax account and investing that way. I put a decent amount in my boys 529, but in my opinion the college bubble has already started to burst. I was luck enough to go to college when state school cost about $10k/year. Now with an estimate of 6 figures per child, I have no idea how this is sustainable. You hear a lot of talk about free tuition in politics, or free community college, work programs, etc. I save b/c of the tax benefits and I figure best case scenario my kids get a scholarship or worst they don't want to go to college, then I pay the penalty and it's just another savings vehicle.
Regarding life policy and other insurance. I personally think all insurance is a scam, the commercials all scare you into thinking you will die and your children will be left to sell themselves on the streets. Insurance companies are not in the business of helping, they are in the business of making money by taking your money, so if you are a high income earner I would try to self-insure rather than giving your money to a company who does not have your best interest in mind. Again, just my opinions. I have limited life insurance but I only expect to need it for about 5 years when my kids are young, and when my savings are enough (probably when my 3 boys are in their middle or high school years) I will cancel it.
http://thisfrugalfather.blogspot.com/