http://www.voip-info.org/boards/view/topic/41431

This is close to spam IMO but let's tackle this as a product developer. You would task your product manager to research and find what you asked for. They would travel to companies and more to cut the deal.
Bob