This program should be able to maintain your mailing lists, import your contacts and moniter the list for bounced emails and invalid addresses.
You could use one of the hosted services but it would cost you about 15-20 pounds a month for a small number of lists and low membership lists.
I am trialing a program from Dynamic Software called Dynamic mail Communicator.
You can get a free trial here.
