Crappies have too many bones. Trout and Salmon are my favorites.
I'll eat catfish, but only in the south.
I can make a pair of perfect (albeit small) fillets from a one pound crappie and leave every bone in the carcass. The trick is a very thin and sharp fish cleaning knife.