In my opinion the 'neatest' solution is to use a custom CLR aggregate function. Afterall this is an aggregate function. Happily MS provide a concatenate as an example...
I ran Vista Ultimate on my new Dell laptop (fresh manual install) for about 6 months before giving up and installing XP. I had the forethought to leave enough space...
Thanks to both of you for your responses. They gave me some direction and I eventually stumbled across the Exchange 2003 SDK which actually describes the SQL syntax along with...