Okay good, a lot of people get weird about the C7, especially my friends from the S2000 community. As in, they don't even want to ride/drive it. I really can't figure it out, its my first American car (and a lot of S2000 owners are diehard Japanese/Honda fans), but I think people are worried the torque (3x as much as…