Welcome to user contributed notes about running on Windows, this should be limited to specific bugs and workarounds.
The official notes are at http://httpd.apache.org/docs/trunk/platform/windows.html along with compilation notes at http://httpd.apache.org/docs/trunk/platform/win_compiling.html and some debugging notes at http://httpd.apache.org/dev/debugging.html#backtrace-win - all of which welcome your patches posted to the docs@httpd.apache.org list.
There are also helpful notes at http://www.apache.org/dist/httpd/binaries/win32/
Here follows specific quirks that have been encountered. For Vista/Longhorn specifics, please see this WindowsVistaPlatform wiki page also.
Apache 2.2.4 on Windows 2000
You will need to toggle win32disableacceptex http://httpd.apache.org/docs/trunk/mod/mpm_winnt.html#win32disableacceptex in order for httpd to see addresses (in version 2.2.4 only, IP addresses were reported as 0.0.0.0, the actual bug only affected windows 2000 and not XP, and is resolved for 2.2.5).