If you can't imagine conducting a presentation in the absence of sticky notes, take a look at MURAL. MURAL is a digital workspace for visual collaboration.