Our main use cases for VMware vSphere are making virtual machines, sharing the storage with an MSA storage, and utilizing several servers. We share the data on the MSA, and we have about 80 virtual machines running on several ESXi servers with a vCenter, and we run it smoothly.
The most useful aspect of VMware vSphere is that I can see the machines by folders regarding activities. I may gather several VMs on the same activity in the same folder, and I can easily move them from one server to another, from one host to another to be more specific. It's really easy to use and manage, and the whole process, whatever I do, whether it's networking or other tasks, is always easy and logical. This is a great product; it's mature and well done, and I have no problem with it.
Although it is really easy, I do not have the Enterprise solution, which is now mandatory with the new pricing of VMware vSphere, so I am now forced to go to the Enterprise, which is a very good solution but too expensive for our small activity. VMware vSphere Enterprise offers plenty of extraordinary features regarding the drives as well; I could move drives from one MSA to another and it has many possibilities. It is really smooth and professional, making it a really good product; it's mature and does everything I want, but it is too expensive for my usage.