I'm currently shopping for an IP solution. ShoreTel may be the way I go eventually but I have a local fellow trying to sell me Asterisk PBX on Linux. Asterisk also sells every flavor of digium telephony interface card to connect your home grown PBX server to the public switched network.
Dennis Melahn IT Director Advanced Audio Visual