This analysis is from the Tax Policy Center:
http://taxpolicycenter.org/numbers/displayatab.cfm?Docid=3221&DocTypeID=1
The Tax Policy Center is a joint venture of the Brookings Institute and the Urban Institute. So, slightly left of center. But, I believe this analysis was cited by several of Cain's opponents during the "Western" debate on CNN.