Why not to send personal messages for all those contacts with a single
recepient in each message?
The inbound, "native" Mail Merge option of Microsoft Word and Publisher (XP
and later) will allow you to send your projects (documents) directly from
this Office component. The possibility to send individual messages is
implemented there - since the message is copied for every single recipient.
Mail Merge feature allows also using different contact bases (Outlook, Excel,
Access, text documents, etc.), and various macros.
If you need to extend some regular mail merge possibilities - you will be
able to use MAPILab add-in 'Mail Merge Toolkit'. It integrates into the
"native" feature, and allows to perform fully functional mailing from Word
and Publisher based on data from Outlook and Excel:
http://www.mapilab.com/outlook/mail_merge/
I could also advice you to look at MAPILab 'Send Personally for Outlook'
add-in: using this programme, you can use distribution lists from your
Outlook Contacts and choose contacts from your Outlook base. The add-in will
prepare individual messages for every single recipient from the list and
place all messages into your Outbox. There, they will be processed and sent
by the regular Outlook means.
http://www.mapilab.com/outlook/send_personally/