Let’s Play: Test-Driven Development is a screencast series featuring Java, test-driven development, and evolutionary design. It chronicles the development of a real software project, warts and all. Each episode is about 15 minutes long. For more videos, see the episode guide.
The 100th episode extravaganza! If you're new to the series, this is a great place to start.
Many thanks to Danny Jones for figuring out the HD Youtube embed code.