Team Technet (my buddy Dean Andrews  and his web cast team) has just launched the BEST of Technet webcasts, these are 15-minute webcast compilations of some of the best content the program has to offer in a given month, in short segments.  This is a great way to see some web casts and you also do not need a passsport to watch these web casts.  Check them out here:

http://livestream.worktankseattle.com/bestof/technet/0506/