if not whats a good IP PBX with software that provides voice messaging, voice mail, call waiting, etc? if so whats a good software to put on the server that provides the above features? also i need to know if you can connect about 25 ip phones through routers to the VoIP server/IP PBX. right now i got 25 workstations (desktop + IP phone), i wanna know if i can connect the phones to the computers to reduce the amount of ethernet cable needed. each workstation will connect to a router (if needed in order to connect all workstations to IP PBX/ VoIP Server) and the router to the VoIP server/IP PBX. WILL THAT WORK??? if not whats a good IP PBX with software that provides voice messaging, voice mail, call waiting, etc? if so whats a good software to put on the server that provides the above features? also i need to know if you can connect about 25 ip phones through routers to the VoIP server/IP PBX. right now i got 25 workstations (desktop + IP phone), i wanna know if i can connect the phones to the computers to reduce the amount of ethernet cable needed. each workstation will connect to a router (if needed in order to connect all workstations to IP PBX/ VoIP Server) and the router to the VoIP server/IP PBX. WILL THAT WORK??? i dont have the hardware, it can be changed in order to make it work. the only requirement is VoIP telephony with some specific services.