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. Awesome image, awesome banner, awesome location and awesome marketing. It definitely got people talking...

This was a fun day. Around 10am, I headed out to the Glendale Galleria where Microsoft said there would be a pop up store. It was cool, I didn’t even have to ask for directions and I found it within 3 minutes of entering the mall. The popup stores are VERY well done. I was scared they would look like cheesy Sprint or...