I'm really happy about Jim Broadbent's casting as Slughorn. I really think he will do justice to the complexities of the character.
I don't know about anyone else, but I thought Slughorn was mighty complex with regard to the various emotions the reader felt for him. I rolled my eyes, laughed, was disgusted a time or two, pitied him, etc. I think Jim Broadbent will bring out all those feelings beautifully.
