I'm doing this on the thinnest of budgets and with very little time to invest. However, I think the product is OK. Better presentation technique on my part would make up for the way I'm doing this.
What I'm doing is pointing a video camera at an LCD monitor. That is it. The resolution of the monitor doesn't seem to make that big of a difference. Plus the fact that YouTube does 320x240 for the videos doesn't help me any. But you can generally see what I'm doing and follow along.
Overall, I'm having fun making this stuff and don't seem to have any trouble coming up with topics to talk about. And for future fun: I have a helmet camera on the way. Then I can jabber on endlessly as I ride to work. Visual Studio at rush hour. Should be interesting.