My personal rankings:
1. WE
2. YP
3. Crappie
4. BG
Great rankings teejaeh57, my favorites are just the opposite of yours. For salt-water, Orange Roughy (sp) 1st. Now, I have to stop and think ( I don't have salt-water fish very often)

... But I do have a big freezer shelf full of the 4 you mentioned.