Nice work
I think you did a very good job of both syncing the audio and creating believeable attitudes and expressions for your characters. Indeed, more detail would make it even better, but it's fine where it is.
Love that audio clip, I have it on a cd I play next to annoying people. :p