What is the best DVD to buy for learning how to break dance as well and/or hip hop dance?

Im looking for professionals, that would be able to learned by their tutorials.
And also, if there are any GOOD free tutorials online for either, where could i find them at?

Any help would be appreciated