Pretty sure 4-5k per year is the max individual contribution. What you need to think about is if you will be in a higher tax bracket now or when you retire. Usually you assume now, but given your age and your potential for advancement you may be in a higher bracket when you retire. Basically you want to maximize your tax savings. If your in a higher bracket now then put it into a regular IRA as you pay no taxes now and pay when you withdraw. If your in low bracket now then you'll pay less in taxes now if you do a roth IRA, and you'll pay no taxes when you retire.
The other consideration is that 5K a year X 40 years is a lot of interest. Even at 2% (which you can't get in savings, but you should easily get on some conservative funds) would double the 5K to over 11K, and then a roth IRA would be taxed 5K now when you deposit and totally tax free at withdrawal, whereas a standard would be 5K tax deduction now but 11K+ fully taxed at retirement. Personally I do a mixture of both.
Also, this is probably better suited to the credit card board.
Talk about credit cards or bank accounts including churning, rebates, and mileage earning via credit cards, or any other financial topics.