I have often wondered why no one [much cleverer than me] has never devised a method of being able to use a form of mail merge to create personalised emails to more than one recipient without the need to go down the BCC route, whereby the mail program looks at peoples titles and email address held on a legitimate database and generates and sends out x number of separate emails out.
Obviously the recipients would have needed to opt in to receive the mail as opposed to being forced to opt out XP Pro Office Pro + FrontPage, IE6 AVG, Zone Alarm