I recently upgraded to Windows 8 Professional on my main development machine and was having trouble getting PostgreSQL installed. The official installer would pop up some very strange dialogs and just sit. Finally I tried the Chocolatey installer at http://chocolatey.org/packages/postgresql and success! I hope that saves someone the headache I had yesterday.
Update: This issue seems to have been handled now.