The Tax Foundation vs. The CBPP Feb 4, 2012 • Will May The Tax Foundation ranks state tax climates. (NH comes in sixth.)Jon Shure says the ranking is unhelpful.