Excellent posts in this thread.