As a business owner, you may be considering online or desktop software if you prefer to prepare your own taxes in-house. Learn more about tax...