Wow. There are some withdrawal terms with the ROTH IRA that seem to make it more attractive. If you have no matching in your 401K, then I would think the Roth is better. BUt I haven't really done the math.
http://www.fool.com/money/allaboutir...boutiras03.htm