If you want to provide educational opportunities for your children or grandchildren, you may want to consider investing in a 529 plan. In recent years, this plan has gotten more flexible, and potentially more powerful, than ever.A key benefit of a 529 plan is that earnings are generally tax free,