Donna,
Good to hear from you.
We use multiple technologies, but the one I would recommend to you that is the most bullet-proof and end-user friendly is RingCentral.
Very easy to use and setup, location independent, not to mention that it enables your phone (with their app) to call out with your office number.
Lots of value, minimal headaches. Drop me a line if you want to talk in more detail.
Reminds me - you up for Tahoe this fall? I'll be sending out an email later this month.