gredodenda
Congress changes the tax laws every year therfore the tax software rules have to change. Rather than them providing an update/upgrade route, once you are hooked

, they can convince you to by the new product each year.:disgust:
The only logical reasoning for this, is if you had upgraded your system (as a dumb user) and then you needed to go back a year or two, the upgrades would have destroyed the preious year's rules.
I actually had to re-create my 2000 return for the IRS, they had lost it.
I have run a small consulting S/W business and the TurboTax deluxe version works fine. I use this version only because of the rebate situation. The Small Business edition is tailored more toward the way a business operates in terms of the questions and direction they lead you in. However, any of the TurboTax products will allow you to do the business returns.
Practice is not really needed. Just have all the info readly at hand. The Quicken S/W line, (Basic/QuickBooks) can be sucked into the TurboTax for ease of data transfer. However, this then requires you to maintain that information correctly and/or get it transfered from your existing accounting methods.