Turbo Tax is amazing to use plus they have online help if you get stuck. I been using their services for at least 10 years I have never been disappointed.
Super easy. Walks you through the whole way. Thanks TurboTax! Only thing is be careful when they ask for payment as they sneak in a $40 fee if you choose to pay with return.