Secrets of Second Life is very nice video podcast dedicated to Second Life. All footage is shot in Second Life and it explains some basics and spotlights some places and events in the game.
Video files are iPod compatible. Episodes are quite short (under 10 min) so it is perfect for casual viewing. You do not need to be hard-core SL user to enjoy it.