Steve Rubel has nice things to say about The Journey To Torino blog (disclosure: I worked on this project with the crew at Visa and Fleishman). To answer his question, the outstanding design was done by Razorfish. Saying that, this was a really collaborative effort spanning the teams at Visa, Fleishman-Hillard, Razorfish and Six Apart. And, v/casting will be coming soon…
The site really does look great, glad to see it getting some recognition!