And yes, Strickland has failed...
In 2006, Ohio was ranked 10th highest in State-Local Tax Burden. Under Strickland we have zoomed "up" to 7th (source).
Ohio's 2010 Business Tax Climate Ranks 47th out of 50. (source)
Strickland promised to Turn Around Ohio but all he's done is spin, spin, spin...THOSE are the FACTS.