Thanks all of you. I must admit that reading most of these posts made me tear up a little.