First thoughts on the 2006 Football World Cup on Wheels!