The TurboTax system makes entering, retrieving, and reviewing information a breeze. I feel confident that my entries are correct and thoroughly reviewed before submitting.
It's not free you end up paying a lot and if you want to do state taxes you will pay the same as federal. Also, any form you need to add you will pay extra