I was thinking about this same scenario and the answer is that it depends. Are you expecting a lot of pension income/SS income during retirement and do you have a lot of exemptions/deductions now that you won't have during retirement? If so, you may be better with the Roth TSP. For example, right now, due to all the deductions and exemptions, my actual federal tax rate is about 2% ($2,000 on $100,000 of income). So although I have a higher income now, my taxes are very low. When I'm retired, my kids will be out of the house (hopefully), and I won't have any mortgage interest. So I may have a lower income (say $50K), but my taxes might be $10%. In this case, the Roth would be better now.