I want to open a savings account for my niece so she can go to college. Which direction should I go with this?

I've heard of 529 plans and Gerber and other things like that. I would like to put money in to something that has a decent return. Where should I go with her college finances?
Update: I should mention she's only five years old, so I'd be looking for a term plan.
2 answers 2