Get your taxes done using TurboTax

Good point about calculating any carryforwards.  But just be aware you would not need to actually send in an amended return if the IRS has already changed it.