BBG sweat app vs. Beach Body on Demand

Have you tried them? Which do you like best and why? I want to join one but cant decide.