Re: Steve - *applause*
That's just wrong. Cloud is expensive. It's point it to eliminate IT staffing (the savings). Generally speaking you will do better cost wise with a 5 year life cycle on your own stack... but, that assumes you're not firing your IT staff.
Hypervisors should be in one's arsenal just as much as "the cloud".