Can't help on the ISDN problem, but are you in a region where you could install an ADSL link?Typically, you need to have a local BT Exchange nearby that can support this high speed link.
Mine seems to be pretty reliable and might give you an acceptable alternative.
Bob vG