I won something! While at the Toronto Grand Prix website I filled out a survey - they contacted me by email and said I was one of a 100 people that won a prize of GP merchandise.
I hope it is either a race car or tickets to the 2007 race!
UPDATE: Well I received my prize in the mail - it was a crummy 2006 Toronto Grand Prix hat and it was cheesy!