A separate response about the proposed changes to the "N" property is required.
>The number of elements and entities that can occur many times has
>been reduced. Although this does not form a truly identical XML
>representation for vCard as specified in RFC 2426, it does form a more
>meaningful representation of the data. e.g. you can only have one
>first name, one family name, and one birthday.
There is a real world requirement for supporting multiple family names. For example, in Hispanic cultures, the family name is multi-part where the first is typically the father's family name and the second is the mother's family name. In addition, there are many cultures where multiple first names are specified. These are not other, middle names.
We should not change the content model for this property. It would definitely restrict the Internationalization of vCard.
In the revised vCard XML DTD, I will leave the content model as it was.
-- Frank