Sorry Jiro, you have your dreams AND three Michelin stars, I Love Sushi gets the "best sushi in the world" title.