Take a look at this great Infographic. It's a very understandable depiction of the benefits and costs camparing hosted systems with cloud/SaaS based alternatives.