A few hours is a very long time for the installation of SP2; must be due to you having the OS on a external drive. Anyway, the updates shouldn't take nearly as long as the SP2 installation, unless you're on a slow dialup connection. Even then, the Windows updates would probably take less time than the SP2 installation.