Probably a Roth IRA, unless you need to reduce your taxable income. In that case then a 401k or IRAoh word.
Just a side question, at the current moment, what would you consider to be the best long term investment? mutual funds, IRA, even a 401K?