I like the Tintin one... :-)
Don’t many businesses pay artists to paint on the windows anyway? We heard about here, so it is obviously an effective advertising technique.