I saw this large and beautiful banner ad at the Glendale Galleria mall tonight in Glendale California. This mall has a Microsoft Popup store. Even cooler was the fact that people kept pointing and talking about it.