Ναι καλή φάση αυτό αλλά το κακό είναι ότι αν θες να φτιάξεις έναν instant mesenger που να υποστηρίζει και το msn πρέπει να φτιάξεις ένα multi-protocol πρόγραμμα και όχι απλά ένα υποστηρίζει μόνο XMPP... καθώς για το msn πρέπει να τρέχει σε Windows Live network... και αυτό μπορείς να το κάνεις μόνο με reverse-engineering (ή βλέποντας το κώδικα κάποιου open source client, πχ pidgin, που το υποστηρίζει) όπως υπόθηκε και από κάποιον στην 3η συνάντηση (ή εσύ το είχες πει myle ή o gsfak)...
Πάντως ναι ομολογώ έχει φάση και μόνο για τη πλάκα να ασχοληθεις με κάτι τέτοιο... και που ξέρεις το κάνεις αρχικά μόνο με XMPP πρωτόκολο (αυτό χρησιμοποιεί και το Google Talk) και μετα του βάζεις να υποστηρίζει και άλλα...
[edit]
Να και μία λίστα με όσα προγράμματα χρησιμοποιούν το XMPP protocol:
en.wikipedia.org/wiki/List_of_XMPP_client_software
είναι άπειρα.....
[/edit]