After several attempts, I finally got my Windows Phone 7 updated to the Mango release. It kept failing and reported an error C1010007. That error indicates that the cable is bad or not the original cable. I finally tried again and kept touching the phone...