Microsoft is pushing virtualization really hard nowadays. The common questions that come to mind (besides learning about virtualization) are: What will be the cost? What about managing such an environment? And is the change really worth it? If you are a Microsoft shop, then using the tools and technologies that you are already familiar with, moving towards virtualization is the right thing to do. You can read more on the end to end capabilities of the MSFT virtualization solution over here. We are setting up a lab in our office to benchmark our application using MSFT virtualization environment and will post the results on the blog.