Monday, June 4, 2007

Widgets, widgets, widgets

Pop quiz: What technology is on the cusp of changing the face of Internet advertising as we know it?

Answer: Widgets.

Read more here.

No comments: