Nice Video there and some nice stats in there too. Just goes to show how tame road cars are in comparision to race metal. The power to wait ratio on that bike 1200bhp per ton :O.
I think id call the Civic the winner when you see its stats on paper it clearly looks the slowest but that chassis