The main benefit of a Roth IRA over a traditional IRA is if your tax rate upon withdrawal is lower. What you believe the future tax rate will be is the biggest determinant of whether you should contribute to a Roth IRA or not. If you think your tax rate will be higher in retirement,...