I personally use Camtasia Studio for this.
I am drawing a blank tonight. there is a popular video maker that will capture everything that's being done in the browser. Has the ability to add voice and balloon pop ups most people use it for demos of products.
Anyone know the name of this?