I've been doing this one lately and really enjoy it. Nice all around workout, but it's not for gaining mass. Good for getting started, back in shape or toning. I've yet to get it in under 30m as advertised (alone, no partner) but I stretch before, between the 2 sets, and after too.
http://www.bodybuilding.com/fun/full-bod...rkout.html
http://www.bodybuilding.com/fun/full-bod...rkout.html