I have recently done a fresh install of Snow Leopard, and so was disheartened to read the following line in the developer program user guide: "Without your private key, you will be unable to sign binaries in Xcode and test your application on any Apple device. When a CSR is generated, the Keychain Access application creates a private key on your login keychain. This private key is tied to your user account and cannot be reproduced if lost due to an OS reinstall." After reading this I figured I needed to revoke my current certificate and create a new one. However, after clicking "Revoke" I now have the text "Pending Revocation" and can't seem to find anyway of actually making the revoke take place!? Any ideas/guidance would be greatly appreciated!