Vic Router on the TSN/Sportsnet soccer report after the final said the 2006 World Cup generated an extra $4.5 billion in revenue, a record amount. If that's not a measure of success for this being the best tournament ever, I don't know what is. Money is the best indicator of success.