Has any here have used or is saving for college using a 529. Please advise on pros, cons, things to watch out for, etc.