Browsing Ars Technica this morning I was happy to see that one of their banner ads stated “There’s a robot inside you… …Invent something” linking to Radio Shack’s Vex page.
What other good banners are out there? (If there is such a thing as a good banner ad!)