Thanks for the great ideas everyone. This kind of forum represents one of the best uses of internet technology.