I discovered that I too sometimes get the hanging on shutdown thing with XP.....But it only happens if I have accessed the internet with Windows Media Player in that session.....
I just try not to play stuff on the internet with WMP, I try to download first, de-connect, then Play - So far No Probs...
Anyone seen this before?
Regards, SD..