Lots and lots of good ideas and suggestions in here. Thanks for them all and keep them coming if there are any more.