Is the Google Display Network just an Ugly Duckling

Home » Google » Is the Google Display Network just an Ugly Duckling