Lets say you are presenting something to do with your shiny new Android device eg Nexus S or Xoom. And you want to screen cast.
You need androidscreencast.
You need to install the SDK first because it requires ADB. Then launch androidscreencast.jnlp. It runs as a java app, so you'll need java as well.