Hi Blain, - thanks for keeping us updated.
My main (workhorse) computer is running IIS7 - and seems to work fine for me, but it took a bit of configuring to get it going. I use phpMyAdmin to manage the mySql, so my phpMyAdmin folder is my Inetpub\wwwroot directory (with PHP in the root of my C drive, and mySql in Program Files).
My back-up PC runs XAMPP which honestly took me no time at all to get working from scratch. That's the way I would go if IIS ever falls over.
Know exactly what you mean about the 'undisclosed solutions' in the various forums and groups. It's like the bloomin' magic circle in some of them.
Let us know how you get on!