Acciording to the Mich. state tax site, NO for public pensions; YES for private pensions.
"Public pensions from other states. Michigan residents can treat the public pensions received from the following states as totally exempt: Alaska, Florida, Hawaii, Illinois, Massachusetts, Mississippi, Nevada, New Hampshire, Pennsylvania, South Dakota, Tennessee, Texas, Washington, and Wyoming because they do not tax Michigan Public Pensions." "Michigan residents who receive public pensions from states not listed above are subject to the private pension exemption limits."
"Private Pensions. Private pension subtractions are limited to $45,120 on a single return and $90,240 on joint returns for tax year 2009."
You need to see the whole page, and perhaps to call them.