Yeah I've had some stuff through on email regarding IIS and Win2008 support for PHP and other opensource enviroments. I was also surprised when I went to a recent MVP talk about Windows Azuraz that it too WILL support MySQL and PHP in the cloud. Seems like such a sudden move for Microsoft, seeing as not long ago they wouldn't even consider support for PHP.
Once ASL is out I will consider running a Windows Server again. My last experince of Windows Server as a hosting enviroment, was when a former employer put up an NT4 box to host there new platform they were developing. The server got hack in under a month and turned into a torrent seed. The bandwidth bill almost gave my boss a nervous breakdown. Needless to say I was given the job of locking that server down. Fun. Thats was back in 2000 when our head of development thought he new how to put up a server. Didn't make that mistake again