it's a constant battle between the big company's electronic countermeasures, and the little developer's updates to work around them.

Except with MSN ironicially enough. The last update for Trillian was done due to MS contacting them and letting them know of an upcoming change to the servers that would have broken Trillian's MSN part.

Of course to do otherwise would look odd when MS has been trying to get AIM compatibility for ages now.