phpBB3, as far as I know, is quite effective at stopping spam registrations when set up with a CAPTCHA and such. Most people report never seeing spam after upgrading. It should run on Windows Server (if PHP and your choice of database software can) and has a nice set of features. Try installing it s...