we use voice-over-ip here at our office...works well for us. check it out here:

Vonage