FYI....
Just saw this commercial on Cartoon Network about 10 minutes ago ( 2/10/2007 7:27PM EST) as I was flipping through the channels. First thing I thought of was this thread here.
Don't know if you are getting paid yet but if not hopefully this info can help out.