My personal view on Virgin Blue allowing a passenger to do the safety briefing - what if there were non-English speaking customers on the flight ???
Just to reiterate again folks that this no longer happens, and has not done for years (and, as I have previously mentioned, should never have in the first place).