As a teacher, I just click a few things in TurboTax and click "e-file."
TurboTax generally works. I wouldn't suggest it for anything remotely complex, even a basic LLC filing. There are too many different ways to deduct a variety of business expenses for a program to choose which would be best for you.
But for an individual's return, especially if no deductions are itemized, then it works.