Just a little note about your big red execution policy comment. If you change your installer line to
PS C:> (New-Object Net.WebClient).DownloadString("http://bit.ly/psChocInstall") | iex
Then you can get away with RemoteSigned instead of Unrestricted.
Actually people have reported that this is true just the way it is now. Can you verify?
The current instructions work as is with RemoteSigned. Screen shot...
Awesome. I could probably update that then. :D