I hadn't heard of the Cat-Ears, but like FitzChivalry, I've been rocking a pair of Wind-Blox for a year or so, and they work really nicely. They don't attenuate the sound of cars and trucks approaching from behind but they tame the wind noise nicely, when you go above 16 mph or so.
Allen