Tony,

I think you are going to be stuck with someone in the middle however you do this, as neither end can be directly conected to. If you have the program/script/webpage yourself you can host it wherever you want rather than using some IM piggyback that dies when the decide to change their 'private' protocol.
_________________________
Mark. [blue]MKI, MKII & MKIIa, all Blue, and all Mine![/blue]