Listing all the COM automation PROGIDs

<edited 7/2/2006 to add categories and PSMDTAGs> Windows PowerShell allows you to program against COM automation. The typical way to do this is : $x = new-ojbect -ComObject <PROGID> The question then is, how do I know what progids I can use. Here are there 3 answers I'm lucky enough to be in category 3 so I'll share a...