A) They didn't have an ad on Monday Night Football last night ;-)
B) I didn't catch the ad since the Giants had already destroyed the Seahawks (sorry avl5) but the most I can find on the subject is HP's ePrint, which seems to be aimed at enterprise users. Do you happen to remember the name of the product?