Well heres my options.
1. email Microsoft and tell them what I think of there service pack (did so)
2. uninstall SP2 and hope it doesnt screw any thing up. (blog states there is going to be issues.)
3. If all else fails build a new server. (god i dont wanna do that)

Check out the blog......
http://blogs.technet.com/sbs/