The Tax Foundation

The Tax Foundation has released the newest edition of its State Business Tax Climate Index, which ranks from 1 (best) to 50 (worst) the tax systems of the 50 states. According to the press release, South Dakota comes out on top.
Nov 10, 2010   The Tax Foundation