Nice posts all ... a very fun thread to read and educational as well. thanks so much!