5k per year is correct, unless your 55 or over than you can put in more, i think 6k, don't quote me on that, it might be more. It changes constantly it seems like.
But in all reality it don't make a pot of bean's if say you already got say 200k in the Ira, and you want to put every dime into EIGH. You don't pay any tax on it until you with draw which you can hold off until the age of 70 and a half. And then you only have to withdraw a certain percentage per year of your holdings. Forget at this time what the percentage is.
Plus folks with, ROTH Ira's, that when they get to be 59 and one half they can take it out without paying ONE DIME TAXES on the money. Which as far as i'm concerned is the best way to go.