There are basicly two types of turkeys the Broad Breasted type and the Heritage type. The difference is size and the ability to self reproduce. The Broad Breasted were developed from the heritage.
The Broad Breasted get bigger faster but can't self reproduce. The toms can get to the 50 pound range. They are the Broad Breasted White and the Broad Breasted Bronze
The Heritage turkeys vary in size from a little less than 20 pounds to about 40.
We raise Midget White (20 pounds), Beltsville White (20 pounds), Royal Palm (20 pounds- not really a meat bird more ornamental), Bourbon Red (30 pounds), White Holland (35+ pounds) and Standard Bronze (35+ pounds)
We have raised Broad Breasted in the past and we weren't impressed by the taste, it was better than store bought but not by that much.
The Heritage turkeys are much much better tasting, the Americian Livestock Breeds Conservancy did a blind taste test and the Midget White came out on top, with a"butter ball" coming in last.
Steve in NC