I actually don't make that much difference in taste between free range eggs, even home grown, and the industrial kind.
The yolk is usually brighter, but not always. The real difference is usually the shell, which is much thicker and harder for free range eggs.
Home grown tomatoes on the other hand are way better tasting.
Home grown tomatoes on the other hand are way better tasting.
I don't know about nutrition value.