Camtasia can record anything that can be view on your computer screen, including PowerPoint presentations. It is possible to add narration to PowerPoints and other recordings within Camtasia. You can then save them in a format viewable to students and place in your Blackboard CE8 (WebCT) course site.
Links to Information on TechSmith's Camtasia Website
Camtasia Help PDFs