Today I made $3,000 contributions to my Fidelity Roth IRA account. After this contribution for tax year 2004, my Roth IRA is now worth ~$10,700. (As a recap, in early 2003 I started the account with $6,000 contributions for tax year 2002 and 2003, and the portfolio appreciated by $1,700 so far.)
I am always a fan of Roth IRA. In my model, the tax-free growth provided by Roth IRA is only seconded by the employer match feature in 401(k) account (an immediate gain) and the ESPP. Unlike 401(k), Roth IRA also offers sufficient liquidity -- your contributions can be withdrawn tax free at any time.
I am also considering to open a Roth IRA account for my wife with $6,000 contributions (for tax year 2003 and 2004) before April 15. I am also waiting for the news of the new tax-advantaged accounts the Bush administration may push this year. (If you are interested, here is another good description of the new account types.) If that proposal is passed, I will scratch my head to pull out $30,000 to make full contributions.