I found my answer in the following topic.
A little help with installing – Win 7 / IIS 7.5 ( latest PHP and MySQL)
The problem was in the Hosts file in Windows\System32\Drivers\etc
I guess I might not dislike WordPress quite so much after all.
Microsoft….Grrrr.