Service packs generally catch you up on all the updates. It's sort of a mega-update. As such, if you haven't been doing the regular updates, it can take a while to download and install.
I checked it out with my Win 7 machine, apparently I have been doing a decent job keeping it updated as the service pack didn't take too long.