Get your taxes done using TurboTax

HR Block is an excellent company,  They do not provide their software on CDs.  They do have onsite tax preparers who can do your return for you and you will not need your own internet connection.