It is a good ad, but if you watch closely you will notice the debt clock is off by more then $2 trillion. The number they use is more then $2 trillion less then it actually is. Given the message is a 'worry about the unsustainable debt' one, I have to assume it was a mistake.
Video embedded below. (Via)
Update (5/5/2010): Remember in November (Part Two)