Case-Sensitive contacts
With the PyAIM transport, it will send contacts with their AIM capitalization back to the client. When the incoming message comes in, it will show as someone not in your roster because the capitalization doesn't match the user's capitalization in the roster list. I'm fairly sure the jabber protocol has the contacts as case-insensitive, so if I had user@jabber.org it'd be the same as UsEr@JaBBeR.oRg.