Would you sit through an hour-long show airing only commercials? Or what about visiting a website showcasing the top ads from around the world? New York-based Firebrand hopes so, because its business ...