I love that it allows me total flexibility in my environment without having to worry about any upfront costs for additional servers/hardware etc - just pay as you go! It's not always easy when deploying new software versions with our customers so this is great because we can roll out updates quickly if required. We've also been able to migrate workloads from older technology onto Hosted Virtual Servers which makes life easier too! Not really anything at present though would like more customisation of VMs especially around data security policies & management capabilities through GUI rather than console only access available now. As mentioned above being flexible / scalable means less headaches down time wise where possible i guess? Also benefits us by reducing cost per server up front meaning savings are passed across customer base quicker e.g. lower support call outs!!