I agree, Onyx is excellent this year. But... I have to say I got a little bored after watching an entire show of ripples, even though it is all impressive choreography that they are executing pretty darn well. I just wish they did some more ensemble work, that's my only complaint!