I have 8,000 miles on my SRT8 and am on my 3rd set of tires. I currently have the Invo's, and they are great dry, and good wet. I could never hook up with the F1 super tires.
I did a lot of research in 20" tires prior to buying the Invo's... 1000 miles later, I am very happy with the choice.