There's some excellent swimming videos at STACK
stacktv.stack.com/search.aspx
interviews with Mike Bottom, Mark Gangloff, David Marsh, & some with UT
Dave Bottom + Swim Against the Best to Be the Best
David Marsh on Creating a Practice Routine
train the same stroke you race