I don't believe it is necessary to pay microsoft for anything, as there are techniques to build the necessary certificates.
http://www.linuxjournal.com/content/take...t?page=0,0
http://www.linuxjournal.com/content/take...t?page=0,1
http://www.linuxjournal.com/content/take...t?page=0,0
http://www.linuxjournal.com/content/take...t?page=0,1
“I have not failed. I’ve just found 10,000 ways that won’t work.” - Thomas Edison