I think I saw a clip of that a while back too ... still impressive. Hehe, "enough power to rearrange your internal organs" - now that, is power!
But a 9.6 quarter mile? I know that's pretty damn fast, especially for a car, but with 1200 horses I thought they should be able to get going quicker than that. I guess putting that power to the ground isn't the easiest thing in the world.