I came across this while looking for something else on the net, I don't know if it's already been posted here, and of course the accuracy of the content will no doubt be the subject of debate, still....
The F-35 Can't Beat The Plane It's Replacing In A Dogfight: Report
I also have no particular axe to grind with the F-35 one way or the other....