It might not replace the gym for die-hard lifters, but it sure does add a fun twist to home workouts. Virtual personal training and fitness programming can make your life much easier by removing most obstacles preventing you from working out consistently. However, signing up for a personal training app...