Matthew: I couldn't have written it any better. One of the best posts on this forum this year!