Go to the podcast central page, I'm including the link:

http://www.cnet.com/1990-11455_1-6333605-1.html?tag=TOCleftColumn.0

To the right you should see the video podcast feeds below the audio. Click on iTunes next to Buzz Out Loud Video and you should get the newest podcast. I got mine a half hour ago through iTunes, but no it is not yet posted on the BOL Video page in iTunes.

If that doesn't work, go to CNETTV and click on BOL Video. It will start playing and you can go ahead and download it. However, when you import it into iTunes it will show up as a movie rather than a podcast.