I firmly believe honesty is the best policy. BUT...sometimes things are best left unsaid, especially if they serve no purpose other than to hurt someone. And, with close friends especially, its not WHAT you say so much as HOW you say it. Makes a big difference.