Nice! You guys did a great job too. I actually found it a very compelling ad to have onstar too. Must have been fun to make!
To answer your question I have been in a commercial, in fact it was a Super Bowl commercial! Well actually it was a local ad that the Super Bowl is forced to allow during the game so it only aired locally. It was for a computer equipment supplier and I was their largest buyer at the time. Not very interesting and it was even pre VCR so no copy lol.