You just can't ignore a car that will make 600 whp(at least) on a stock bottom end. I even like the non supercharched DOHC 4.6's. They are a blast and are very rev happy for a v8. Ive never seen TT on a cobra but I bet its just sick.