I have noticed a problem when I import a vCard from Address Book on my MacBook Pro OS X 10.6.8
The URL addresses always have an extra character in them.
The first part - https:// will always be this http\:// when imported into iCloud Contacts.
Anyone else having this problem?
Have you tried changing the vCard format in Address Book from v2.1 to v3.0
If you update your computer from OS X 10.6.8 to at least the minimum supported by iCloud (OS X 10.7.2) you will not have this problem as you will be able to sync to iCloud directly and automatically from Address Book, without having to go through this cumbersome manual export/import process.