SP2 works very well. In my experience (network/desktop support for a living) the machines that have problems with SP2 are primarily machines that had some sort of viral/spyware infection when SP2 was applied. I've seen infected machines blow up horribly when SP2 was installed. If you have doubts about a machine, back up all the data, wipe, reinstall from scratch, patch & set up your apps.