4.8
Free
Brainshark Screen Recorder: Record Screen and Submit to Brainshark
5
Give your PowerPoint presentation that extra boost