usually, ADSL is not stable enough to provide good quality service. You will also need a authentication system to handle your calling cards. I would recommend that you contact VoIP Rental, http://www.voiprental.com and lease their services. They should be able to help you with your technical needs. Please ask for Roberto.