The Top 20 Cloud Software & Apps Vendors of 2011