The Meter Pop concept is positively delicious.
Check out Mark's site for a glimpse of more Meter Pops!
Implications - Creative artistic displays are now commonly seen, catching the attention of passersby who stop to admire the unconventional work. The use of street installations would be an imaginative method of viral marketing that would be a nice change from online ads and TV commercials. It'll reach people outside the home and it really gets the word out onto online blogs, which will provide the attention companies crave.