1. Fully hosted solution - Not to disagree but I will disagree. I believe a blended solution will be the wave of the future. Fully hosted solutions will always have the limitations of needing a hosted connection. When you can work online and offline in a seamless manner a new type of experience can be found. There is only one business application that I know of that does this flawlessly. I know others have tried and failed or are trying in some way but still have a long way to go.

2. Comprehensive functionality – Once again here is where a blended solution does the best of all worlds. With a semi-disconnected application you can benefit for local POS and other application data while instantly sharing that data around the world. That is again why I believe a blended solution will dominate the marketplace in the months and years to come.
“Being hosted solution helps start-up companies to have web presence at easy, but gets painful to grow in terms of capitalizing on new marketing trends such as SEO and SEM, which is a must in today's world and don’t want to be dependant with vendor.”
I completely agree with you and that is why again in my opinion a blended solution is the best way to go. You still maintain control while realizing full versatility.

As for the other thoughts: Great points info-sourcing and great point of view. You rock as always!

I think this is the best link any modern business should read:
http://darwinproductions.net/Present...eEvolution.xml
If not for a company to purchase the solution but to simply understand what can be achieved with a semi-disconnected reality as this is what new technology is bringing to the table. Soon the old limitations of the past will become exactly that: A thing of the past.