hehe, you know, i was going to call them anti roll bars, but then i thought no-one would know what i was talking about.

And yes f1 cars did, but I cant recall having seen any on them in the last 10 years at least (since the mid 80's anyway)