I have used Turbo Tax for several years now. It is constantly improving making the task easier. The ability for them to store and bring up the previous year's tax info saves a lot of time. I have a rental and their section for dealing with that is excellent.