Since you said meat is your #1 priority, I would have to say "Pigs". Notice that I made that plural. Pigs are very social animals, and fare better as a pair than as a solitary animal. Also, the competition for food causes them to eat more. If you raise a single pig to 150 pounds of net meat, if you had 2 of them, you would have probably 175# each.
Chickens are the #1 farm animal for several good reasons. They are easy to raise, require little input, and supply a constant source of protein year round. As winter approaches, you can cull the less productive ones and fill your freezer.
A simple formula for determining how many hens you need is:
Figure how many eggs you need per day, divide that number by 3, and multiply the result by 2.
Example: You want 12 eggs per day. 12/3=4, 4x2=8. You need 8 hens.
Of
course, you may get more eggs in the warmer months, and fewer in the cold, darker months.
The above examples assume that you have ample forage for the animals. The more
feed you need to buy, the less economical it gets. It is still worth it, even if it costs you more per pound than supermarket prices. You will be eating a flavorful, healthy product that the supermarket cannot provide.