529 college savings plan - Who Should Invest?

Who Should Open a 529 Savings Account? Who Can Contribute and How much Taking a Tax distribution