I was at NHRA drag race in Charlotte today, and Traxxas had huge setup there, including a mini drag strip with upcoming 1/8 funny cars and christmas trees. After getting my hands on one, and watching the traxxas guys race them, I decided I have to have one. Tried to buy one, but traxxas rep said that they couldn't sell any today. I saw 5 or 6 of the funny cars there, some with retail boxes. Rep said that they would be available "later this month" (he wouldn't commit to April 16, like the traxxas site showed).
To see up close videos I took today, go to the tube and search "traxxas funny car demo". Not sure if can link to video directly here.