Comment HyperV (Score 1) 417
I didn't pay too much attention to HyperV until I started playing around with Team Foundation Server 2010. You might ask, what does an ALM tool have to do with virtualizing servers? Well, one things we found really helpful when doing automated testing, was this...you use the lab manager to spin up all your testing environments in hyperV then when a defect is encountered, the developer can spin up that environment on their laptop and actually debug defects on the server to make sure they have the most accurate test case. This eliminates the issue of "Works on laptop, don't work in test environment".
Besides that, Microsoft's virtual stuff is pretty decent, especially when it ties in their other products.