Adaptive Herbivore Ecology: Resource quality : nutritional gain and diet choice