Sorry to bump an old thread, but it's relevant. I just setup a 529 plan for my son. You can use the funds at any accredited college, tech school, etc in the US. As well, if you do move and want to transfer to another school's plan, you can roll it over to any other 529 plan and possibly any other tuition savings account. I set it up because it's better than nothing.