Hi Kevin,
I followed your instructions but the problem I had with my Windows 2008 R2 web server is that I am forbidden to allow any service to delegate for security reasons.
I thought for sure I was hosed and was preparing to open a support case when I thought about the identity of my IIS server. I have the SPN set up and delegation configured per your Windows 2003 instructions and then I set the application pool identity to LocalSystem. This resolved my problem. Now I can comply with company security guidelines and still offer the SCOM web console to my end users.
Thanks for the great post!
Ron Hagerman
The Boeing Company