Since you choose the repair option it erased all previous updates that is why there is 37 now! As for SP1 make sure your in a Admin account, but sounds like a bad download!
Same thing happened to mine, the oobe.exe wouldn't launch, thus it would roll back the sp1 install! Just reinstalled winblows, something on the os corrupted!