I never thought I would see a post like this on this board... My advice is go sit down with a financial planner. The questions you are asking are comparable to calling me on the phone and asking me to diagnos your check engine light.
I would like to clear up a few facts from the previous posts.
A contribution to Roth IRA is made with after tax money (meaning you are paying taxes on it this year and then, making the contribution). The advantage is to invest in stocks and/mutual funds and not pay tax on the growth if you take the money out after you turn 60. Also, if you've had the account for at least 5 years you can use the money without penalty or taxes for:
qualified education expenses (college tuition)
medical expenses greater than 7.5% of your adjusted gross income
first time home buyer
death
disability
In 2007, You can contribute $4,000 to a Roth account if you are under 50 and $5,000 for 50 and above. There are also income limitations:
Single filers: Up to $99,000 (to qualify for a full contribution); $99,000-$114,000 (to be eligible for a partial contribution)
Joint filers: Up to $156,000 (to qualify for a full contribution); $156,000-$166,000 (to be eligible for a partial contribution