You can't beat stone ground. I am very lucky to have stone mill within 100 km of me, that uses all
local grains for their flour. They produce hard and soft wheat flours (organic and conventional), spelt, buckwheat, and corn flours.
All commercial flours are ground with steel, which gets very hot, hence you end up with a degraded product. Most commercial whole wheat flour is also white flour (not bleached) with the un-ground bran germ added back in. That's why a loaf of bread made from stone ground WW flour is brown, whereas with commercial flour it is white with brown flecks. Its harder to get a light, fluffy loaf with stone ground, but the taste is better IMO.