Never kept anything over 25lbs, and yes that includes a few 50's.
I release primarily for two reasons, ok maybe three. Big girls keep the stocks healthy, they taste like shit and that intangible one, like Gerry, I can't quite put my finger on. Emotional connection with the fish? Not sure but, I feel sad every second I keep them out of the water and can only really celebrate once they are swimming away.