
With more cloud service providers like Force.com offering completely platform independent cloud computing solutions, is there going to be a long-term use for virtual machines in the cloud?[/h2]
[h2]Is virtual shared serving on its way out, or will VM instances be around for a while?[/h2]
[/h2] 



I think Virtualization is definitely the future, It reduces costs in the following ways:
Ability to use existing hardware as opposed to buying new kit
Less expenditure on hardware
Less expenditure on upkeep
The low costs are going to benefit both the service providers and the end users. The only thing that I think holds back virtualization and cloud computing currently is internet speed, but with 100mbps internet due to arrive within 5 years the internet is essentially becoming a local network!
Aside from the reduced costs, it is better for the environment in general and it is so much more logical to host multiple servers on one machine, when you consider that most servers use only a small percentage of their processing power.