I've seen it several times - it's a great ad. But I've only seen it on FOX.
Well, I've only seen it online (since I am in Iraq). According to the article on Stars & Stripes, it is only running on certain cable shows.
That is a shame...everybody should see it. They don't have a lot of money, so I guess they are targeting an audience that is already likely to respond with investment dollars.
Did any of the shows (O'Reilly, Hannity, Rush) talk about it?
We don't get any commercials here...so I've never seen it "on tv".