Speaking of tops, I almost lost mine going down the strip yesterday. At the end of my run when I was up to 120mph I noticed a lot of wind noise.
The back latches were NOT latched in all the way, and MY ROOF ALMOST FLEW OFF!!!
That would have really sucked.
Needless to say, before the next run I made SURE they were latched.
Morale of this story: Before blowing away the competition, make sure you're not going to blow yourself apart.