My husband and I recently talked about opening E*TRADE accounts for our kids (when we have them) - and adding money to it every year for their birthday....not anything crazy - long term plays that could help teach them investing early on - and make it fun....because it's their money.
My 5 1/2 year old niece was very excited to get an envelope with 10 bucks for her kindergarten graduation - and her 2 yr old brother followed.
I really wanna do this for my niece & nephew, just not sure logistically how best to go about it
Just a cool thought too, watching a portfolio grow for 18 yrs through the eyes of a kid.