I like that it's very easy to create new machines or change machine names, OS versions etc.. It is nice having all of my development tools at one location with out needing internet access from home just so i could work while outside without wifi! The price seems high compared other similar services we have used before but when you need more than 1 developer working together this solution works well. We are solving issues related to infrastructure such as using virtual computers instead off physical ones which saves us alot money since our office has limited space due to being located inside an airport terminal building.