Great topic! My 2 cents goes something like this. I dont see alot of companies large or small needing any VoIP solution especially with the versatility of the PBX systems of today. Its not me that brings up VoIP in meetings with prospected customers, it is the customer themselves. In the last few years, Ive been installing more and more "hybrid" systems and from what I see, bring it on. How much does a company benefit by having their receptionist working from home when their child is sick? Inter-office dialing over VoIP networked pbx's has saved thousands of dollars for some of my customers. Business trips are way more "business" with a soft phone on your laptop. Although the need for improvement is there, the benefits are already out-weighing the downfalls. If your customer base hasn't pushed you towards VoIP already, its only a matter of time.