It should be on WindowsUpdate already. You may have to make a special visit, but it shouldn't be that big a deal.
I've seen some posts about it but haven't been notified yet about the download. My settings are set to automatically download and then I will install it if I choose to. I've noticed that some have it already. Did you download it from somewhere else? I'm an XP home user. Thanks, Karen.