It depends on the lake and fish population for me. For instance if im fishing a lake that i think is overpopulated or the biologist say it is, then I keep everything I catch to fill my limit. In my smaller reservoirs where crappie populations are high and will over populate if not kept in check, I keep a limit if i can catch em while throwing the bigger fish back. Now when fishing lakes that have the proper management and the population is where it needs to be I like my Keepers 10-14 inches and usually keep to 15-20 ish. My family and friends really enjoy eating fish, doing big cookouts, and fellowshipping. We even do a couple of church fish fries every year. So There is never fish in my freezer from one year to the next. We eat em all no matter how many fish I have in my freezer. Im not greedy in my opinion and I do not keep my fish, just so someone else wont catch em. I keep my fish because I love them and need them.