In terms of raw numbers, there are a lot of people out there, but the competition is enormous. There is not a lack of people in the industry, but distilling down the best people is the tricky thing.

On-demand technologies have become mainstream, and major organizations are making a commitment to it; even companies that are maniacal about security.

Our company was based on building momentum from the bottom up, and using the Web as we do drastically reduces the cost of sales and service.

It is a fact that our profile is such that if something happens then it is news. It's news just because it has happened to us. We don't mind that. What I would like to ask is, do our competitors do that? I am not sure they are. The fact is that systems do have problems and outages from time to time.