it's not the service pack installation that's hard (just a batch file), but the firewall, security, IE, etc. settings that need to be fixed AFTER the install that are the problem.

Writing procedural documentation is a bitch, especially if you're anal.