I heard that Ford never advertised there SVT products but lately I noticed that the Focus has been on the TV. Now I know this isn't the Focus forum but I'm a Contour owner and I didn't think anyone would mind.
I believe the focus isn't/wasn't selling as well as they thought it would, so they started advertising. This may not be the case, but I know they had pretty hefty discounts on the 2002 models.
Btw, the only other svt I've seen on tv is the lightning in a flowmaster commercial.