vcard nickname default when adding new contact?
the vcard has a "nickname" field which is often a (way) better description / nickname for the contact than the username-part of the JID, don't you agree? so, wouldn't it be better to fetch the vcard of a contact when you add him to your roster and use the "nickname" part of it as a default value for the "nickname" field? I know this would be complicated when you add a contact yourself manually, but it shouldn't be too hard to at least do it for people who add YOU. that way you wouldn't even notice the lag of fetching the vcard data, since you would only display the form once that is done.
so... whaddaya think?