It really depends on what you're trying to learn, and what you are interested in.
Often times, DVDs will not have as much material on them, but the teaching will be much much better. I think in general seeing something performed rather than reading how it should look is much easier.
Books...