General, Forcast: Very cloudyThe word cloud is becoming the most used and confusing buzz word in the IT Read more