BY Anni Layne Rodgers
Relevancy Score: 24
Wed Dec 19, 2007 at 8:41 AM
The banner ad is dead. Long live the advergame! America's addiction to video and computer games is leading the way to a new advertising medium with astounding click-through rates, play times, and peer-to-peer potential. What's your high score?READ»