I have it and it's amazing! So personal and geared to me and she changes the workout every time. She knows I'm unfit (at the mo!) so is taking it easy. Every 10 workouts we repeat a fitness test and as I improve she works me a little harder!!
I love the progress graphs, you see your heart rate become healthier, your weight and measurements go down all on little charts.