http://www.meetup.com/Cambridge-Tech-Meetup/ http://www.camtechmeetup.com
Disclaimer: I started it. :)
I ask because I've chosen to use the MVC Framework, and its been great so far, I feel like choosing Microsoft products has made development faster.
Trying to run anything on top of windows doesn't fill me with confidence. Do all windows servers still insist on having a GUI etc? I honestly don't know, but I'd be extremely worried working on a startup running things on windows.
(Note I'm really talking as consumer facing website/webapp). For b2b microsoft is probably a saner choice.
They've done a remarkable job trying to remove Windows from Windows Server, but (they admit) they are still not quite there yet - the evidence is in the volume of patches that must still be applied to Windows Server Core.