Get your taxes done using TurboTax

TurboTax DOES do many iterations.  However, the 'fault' is that during the iterations, if the income goes over 400%, it incorrectly stops (which could result in only one iteration).