Someone added a comment to a previous blog post about this, but I think it deserves some wider publicity – particularly as I commented on the need for this sort of thing in mpt’s usability talk at LUGRadio Live.
Pongo is a poor man’s usability lab – it records the screen, the mic and the webcam and wraps them all up into an Ogg file for review. Here’s the original blog post from the author (the original was in Python, but it got ported to C).
If there are usability people who could pick this up and take it a bit further, e.g. to the stage of being packaged for Debian and Ubuntu, that would be amazing.