from what ive seen, this is common (and annoying) in 2008 - and im not aware of any fix. Its not a concern - as its just the process taking a while to shutdown.
Having said that, ive been running 2008 R2 for a few days now on a couple of boxes - and that doesnt seem to have the same affliction (not that ive seen yet - but its only been a few days!)