text: Yeah this was still rattling around my head and I think this will do it. http://www.raspbx.org/ 
  Voip.ms I know will support connecting the FreePBX SIP trunk to their service, I'm sure others will/do too.