Were you able to get it working? Recently 2 other people reported problems with using postgresql. (It was not related to bannedipaddresses at all).
As it turned out there was an error in some of the upgrade scripts that did not mainfest when using pgsql on linux but when using it on windows the problem revealed itself. I've since fixed it so if you are working with svn trunk then you already have the fixed scripts and it will be included in the next release. The strange thing is that this mistake in the script never caused an error for me over many installations on pgsql using linux, all my previous installs on pgsql went smoothly, but when I used pgsql 8.3 on windows it threw an error about the script.