Looks like the denizens of Madison Avenue are finally building advertisements the same size as their egos. Thousands of years ago Indians built gigantic monuments in the southwest deserts to appeal to their gods. It would appear today so do we.