Hadn't really seen anybody bring this up so I'm still wondering who wins this race. I hadn't ran across one since they came out. 412hp vs 475?? Although technically the challenger price is in the cobra territory but it's N/A. Is it a drivers race or what? Pull up next to one o the street who wins??