My Verdict on the World Cup 2007