I think you'll get as many answers as there are members here.
From the list you have I'd say forget the giants for sure, they mature too slow to be dual purpose. Rocks do well depending on the strain, but are farly slow to finish. I'd suggest the Orps, Australorps or the Turkens myself. I...