Obviously you want to contribute enough to get the full match, otherwise you're throwing money away. I prefer the Roth IRA, under the assumption that I'll be in a higher tax bracket when I retire than I am now. I actually talk about this on my
website for the forum project