More about cloud computing its advantages and disadvantages.

I have just established a new company and realized the cost of maintaining computers is just too high, could someone tell me if it is a sound option to consider cloud computing. How efficient can this be to my ever growing network and is it pocket friendly?
