I can't find any information on the CRI (color rendering index) of these particular bulbs, but Cree was making a bulb a couple years ago that was rated over 90, which is generally considered excellent. If these are comparable, they're a fantastic deal, particularly given the warranty.
Note that 80 is the minimum legal to qualify for Energy Star.