We utilize FreePBX to bring open source phone systems to our customers. These can either be hosted on premise, or in our datacenter, as needed by the customer. FreePBX scales to tens of thousands of extensions, and runs on affordable hardware.
For handsets, we prefer Yealink and Grandstream phones and modules. Both brands offer very good performance for the price, and have proven to hold up over time.