Sorry to hear about your unfortunate interaction with one of Dallas's many "moronus giganticus" drivers. It reminds me of why I don't miss traveling to "Big D" anymore.
Anyhow, I've had a 300SD and have a 300D of about the same vintage that you are considering.
From my point of view, I'd suggest the SD.
It's bigger,smoother,quieter and looks more up to date style wise. Many car critics think the 126 is one of the best styled cars ever. That bodystyle ran until '91.
You can't go wrong either way, mechanically, the have alot in common. Either one is a proven, durable ride.
Price may be a determining factor too. But, since you seem to be a careless driver magnet, bigger is better!
90 300SE 228K
85 300D 158K
84 300SD 240K (sold)
[This message has been edited by Mr. BILL (edited 10-05-2000).]