Hallo,
in Win 7 ist das so:
Die Kontakte verwaltest Du nicht im Windows Live Mail sondern im Windows Explorer.
Die Kontakte liegen unter
C:\Users\DeinName\Contacts
Dort gibt es dann oben in der Leiste einen Button Importieren.
Dort kann man auch vCard importieren.
Gruß Martin