My preference is to invest in a traditional 401k in an effort to punch my way down out of the 22% tax bracket, and then invest in a Roth IRA. This way, the roth contribution is taxed at the next bracket down (12%). I live in Iowa, which is kind of a high tax state, so this shields me a bit there...