It does just work, very well in fact. I've run a 1.3 million uniques / month site on a $150 / month Windows 2008 server. Zero downtime. Zero crashes. Zero maintenance. Zero effort at all really.
MySQL + IIS + Win2008. The server was cheap, fast, and trivial to set up and operate. I'd have no concerns about using Windows Server again.
MySQL + IIS + Win2008. The server was cheap, fast, and trivial to set up and operate. I'd have no concerns about using Windows Server again.