Get your taxes done using TurboTax

Yes it should have the current update.  I've seen other posts about the 404 error.  Might have to wait.