Hm, well, I'm not sure that I can add anything that might help with making the channel better. I watched the Super Meat Boy video and, good goddess, that's a difficult game. I like the use of the webcam to show expressions and to personalize the frustration and experience.
I think the only thing that could make this type of video better (or channel based on them) is some sort of gimmick. Either something you tend to say, a sound that you play during failures, or a rating at the end that rewards the viewers with some sort of amusing and unique touch they don't get with everyone else who shows themselves playing the game.