To me the proper way and the way to most likely not to make mistakes is to use Windows 7 Updates for SP-1.
What ever your internet speed is.
SP-1 should of been installed long before now.
The time it takes is exactly that; the time it takes.
SP-1 for 32 or 64 bit systems are not the same.