Traditional IRAs: Anyone with earned income can contribute. However, you can not contribute to your Traditional IRA for the tax year in which you reach age 70 1/2 or for any year thereafter. You should consult your advisor prior to establishing or contributing to a traditional IRA account.
Roth IRAs: For the tax year 2007, anyone with modified adjusted gross income below $114K (single taxpayer) or $166K (married, filing jointly) can contribute. You should consult your advisor prior to establishing or contributing to a Roth IRA account.