I used Daniel as a trainer when he was at Crunch and followed him to Nimble when he created it. I've used all three trainers and all are great. They have certainly saved my joints many a times.
Pros: Work out muscles you don't in a gym.
Cons: No Arm Bike
more