Hmmm, video...
Actually me and my main two training buddies do a fair bit of video analysis. I've found it very helpful and so have they. The double bonus comes because now when your training partner says you're sticking you're ass in the air, you know exactly what they mean
I think Kathryn posted some of her training vid analysis swims on youtube. I've avoided doing the same with mine...