Camtasia is the software that makes fantastic screen recordings
Download the free trial to your computer before you come to the conference. Download it from here