Have you seen Logorama, the movie comprised entirely of animated logos, that just won the Oscar for best animated short film? It’s an excellent representation of the technicolor tapestry of branding ...