We are currently using a VOIP system that was unceremoniously discontinued last year. During my research, I came across 3CX and it appears it will work quite well. I have been trying out a 3CX hosted PBX Express and everything appears like it will work well. The question I am wondering is should I go cloud? And if so, which service? How big of a 'server' would I need for 16 simultaneous calls?