Glad to hear it was a near miss and them ol'brakes aren't so bad. I try not think what would happen to me if i were to have an accident in my roadster. There isn't a lot of protection in open top cars. Incidently, do you have seats belts?
I have fitted lap belts in my roadster and insist that anyone traveling in it wears them. If you don't have them, maybe you should consider fitting them.
I did about 3000miles during my holiday in the US and found the driving standards excellent. You ought to see it over here!!!