I had to create a test ssl certificate to use with my WCF service.
Here is the simple way to do it in 2 Easy Steps!
1) Open the Visual Studio 2008 Command Prompt
2) Fire off this command. change bseekford00111 to your computer name or whatever name you want the certificate to be.
makecert -r -pe -n "CN=bseekford00111" -b 01/01/2000 -e 01/01/2050 -eku 18.104.22.168.22.214.171.124.1 -ss my -sr CurrentUser -sky exchange -sp "Microsoft RSA SChannel Cryptographic Provider" -sy 12
That is all there is to it.
It will drop it in the current user MY store. If you want it under local machine store, change CurrentUser to LocalMachine