E36 328i has to be the worst I have owned. It was cold out of the vent but could never cool the car off if it got above 90s. I had it checked multiple times. It was just bad.330 (E46) followed by early 2000's Mercedes C-class coupes were the worst.
My 89 Jeep Wagoneer was the best.