SRP
Cathlete
I love the dancy moves because they do require you to think about what you're doing. I get bored quickly with basic workouts, and the creative, dancy moves really keep me interested - in fact, the harder the workout is for me to learn, the better I like it in the long run. Now, that said, I absolutely need to have power moves in there too - give me plyo jacks, air jacks, and tucks, and I'm a happy, sweaty girl. Cathe does a fantastic job of combining the two for maximum interest and results!