Get your taxes done using TurboTax

Interesting, especially since the TT "Experts" have all said to make sure ALL Windows updates are in place....