It's about time that Visual Studio had a decent "Publish" feature inside it.  Having the ability to save different deployment scenarios (i.e. pushing code to staging, pushing code to production, etc.) seems like such a basic feature that should have been present years ago.  Anyways, I'm glad it's going to be easier in VS2010.  Having to manually go into my web.config and change around connection strings every time I want to publish to dev or prod is such a pain.  I have been getting around it by running a script inside a tool called Nant-GUI.  I guess I'll have to wait and see whether having the web.debug.config and a web.release.config with the xml transforms will make the overall deployment process easier.  I'm skeptical, but hopeful.  =) Will there be a GUI to perform these xml transforms?