Here is a very good guide for installing SP1.
I already have SP1 installed and I don't use Live whatever, so why does it keep re-downloading and installing? It must have done that 20 times already at 1.5MB each time and it is always installing when I shut my PC down.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic