I think the leased DPs we had nearly ten years ago would have to take the honour of the worst ever buses I travelled on.

More recent buses that I have come to hate are VWL122, SL6, DPC27, DPC29, DPC32 and SP32.