In outlook, right click on the contact list and select "new folder". then copy all of the contacts that you want to export and drag them into your new folder.
Then right click on the new folder and select open in new window. You should have all of you contacts visible in a seperate window.
Hit ctrl A to select all of the contacts. With all of the contacts selected go to the actions menu and select forward as v-card.
Send the attached v-cards to your imap mail provider, and you can import both your mail and contacts to your mac. All that and no programming.