Along similar lines, I would like to start some kind of fund for my 4 children. They are too young to work, so they have no income (I'm betting the IRS doesn't count allowances

). Does this mean I can't open a Roth IRA for them with $500 each?
Also, is it really a Roth IRA I would want to start for them? I want to teach them to save for retirment, and if I open an account of some type for them, they will probably contribute when they are old enough. I'm not overly concerned with risk, as 60+ years of interest can do wonders under almost any circumstance. I want to stay away from demand accounts (like savings accounts), so they (and I!) aren't tempted by the money at any point, but having an account that would allow them to take loans for a house or college would be nice. I don't have a huge cash savings myself, so the initial contribution needs to be low (under $1000).