You could try out Fraps, but I've only ever used it for games, so I'm not sure if it works with desktop activities.