cut directly from the irs web site.
i hope i am understanding your question: Not with which company, but HOW, exactly . . . there are several companies you can pick from to PREPARE your taxes personally IE: turbotax, taxact, taxcut, hrblock and such. they all have very user friendly formats, once you pick from one, i'd stay with it, as then each year you can download your previous year's return with just the click of a mouse.
once you have decided if you are going to do them or have them prepared for you, here is what the irs says you have to do then:
You or your tax professional, prepare your tax return. In many cases, the tax professional is also the Electronic Return Originator (ERO) who is authorized to file your return electronically to the IRS. Ask your tax professional to file your return through IRS e-file.
You sign your electronic tax return by either using a Self-Select PIN for e-file for a completely paperless return, or by signing Form 8453. See " If the return is electronic, how do I sign it?" for more information.
After you sign the return using a Self-Select PIN or Form 8453, the ERO transmits the return to the IRS or to a third-party transmitter who then forwards the entire electronic record to the IRS for processing. Once received at the IRS, the return is automatically checked by computers for errors and missing information. If it cannot be processed, it is sent back to the originating transmitter (usually the ERO) to clarify any necessary information. After correction, the transmitter retransmits the return to the IRS. Within 48 hours of electronically sending your return to IRS, the IRS sends an acknowledgment to the transmitter stating the return is accepted for processing. This is your proof of filing and assurance that the IRS has your return information. The Authorized IRS e-file Provider then sends Form 8453 to the IRS.
If due a refund, you can expect to receive it in approximately three weeks from the acknowledgment date - even faster with Direct Deposit (half the time as when filed on paper). If you owe tax, see "What if I owe Money?" for payment options available this year.
you can find this and much more assistance at the irs website, if you are trying to do what is right and not cheat the system, the irs can be very helpful.
hope this helps - good luck! You can do this!!