Andy, I've never used it but I have heard of it and know people who have used it. I understand that it's a very good combination cardio and strength training workout. It's not one of the newer programs it's been around for years so at least it has stood the test of time.
~Tali~