Bookie966,
I hear that Camtasia products are top of the line and you should check them out. You can also find some free alternatives to use for the screencast portion of your video. Check out
http://screencast-o-matic.com/ or
http://www.screentoaster.com/. They might help if you are not ready to invest in Camtasia when the 30 day trial is up.