I know this is an old thread, but I think VI is extremely accurate, including actual physical characteristics rather than just mannerisms, if you know what you're doing.