Thanks for the info on Intuit's unfortunate lobbying activities. That stuff does matter to me. I'll be reading into it. (Though sheesh, neither pre-filled out forms, nor free e-filing would be as radical as simpler tax policy. :D)
As for TaxAct, at least the onboarding process wasn't as nice as TurboTax on the day I was doing my comparison shopping. But I definitely will give it a try + trust your opinion (i peeped your profile and suspect you know more about consumer financial services than i do, heh).