We've had Talkswitch for a while. Integrates CenturyLink, Comcast, and other VOIP lines. Routes calls to apporpriate box. Free software to configure all voice attendents etc. Even changes caller ID from all lines to look as if it comes from the main line. Performs as advertised. Never crashed yet.