If I am playing with respected player I will show. not always but to me it gives you some credibility with better players
Personally I never show but some people show the occassional bluff or the occassional nuts to keep people guessing as to their style of play.
The thing I don't like is when they show one card. This in my opinion should not be allowed and I have an immediate dislike for anyone that does it.