Yes, grass fed is way better. The cow is only as nutritious as what it eats. The grains it's usually fed are not nearly as nutritious as grass, which is its natural diet. Additionally, grass fed meat and eggs all have a perfect balance of omega3 and omega6. The highly imbalanced grain fed meat is probably why meat gets such a bad wrap by health 'experts'.