You have to make choices on every job. Distech (which I have installed) and Circon are fine companies with good products. The Databases are "universal" if its made LNS. But that's only part of the equation. What if you have to integrate to a BACnet Chiller. You have to buy a Fieldserver gateway and your $ advantage disappears. Now, what if you have to bring the job to the web (Plexus, TAC,iLon, etc.. you have even more costs. What if you have integrate an existing Johnson, or Trane or B.C. even more costs than the others. The universal database is a myth, any job with any level of integration will require a "custom" database. You should get used to the idea that there will be more than one protocol being used. However I do believe the power of the internet is changing perceptions, and in the near future we may see something like TCP/IP with XML as the universal language.