Microsoft has released a free version of Expression Encoder which can be used to create screencasts up to 10 minutes in length!  You can include video and audio with the screen cast recording.  I played with this a bit this week and the performance and quality of results are very impressive.  Download it here.