My two favorite board game related channels on youtube are Tabletop, and The Dice Tower. Tabletop is hosted by Wil Wheaton and in each episode they play a board game. He usually has celebrities (of varying degrees) playing with him and it is good to see them outside of their field. Even though they often get the rules wrong, it gives a good example of how the game plays to see if it would be worth looking into trying it. Tsuro and Fluxx were good examples of this – I had known about both for years, but wasn’t interested until I had seen them being played.
The Dice Tower is mainly hosted by Tom Vassel and usually does board game reviews but also has news, and a lot of top 10 lists. What’s nice about it is once you’ve watched a few of them, you get a feel for the games he likes, and can use that to gauge if you would also like it. Case in point – Tom really likes Cosmic Encounter and Nothing Personal. Based on the reviews for Nothing Personal, I can tell that I will not like it.
Another feature of The Dice Tower is their top 100 games lists. I have sat down a few times and looked at it, but it seems daunting to rank 100 of the games I have and have played. I will look at making a few top ten lists though.