There are Good Clouds and Better Clouds

Traditionally, software buyers had to choose between inexpensive PC-based solutions which offer little functionality and client-server applications which offered additional features but were expensive to implement and maintain. The advent of SaaS (cloud computing)...