I've moved this to Misc Security because it is a valid question. Are you looking for an existing IM (like ICQ, AIM) or on a seperate network (say unique to your LAN)?

What about using an SSL or SSH tunnel?