The Astra G and H 1.7 cdti variants were really good. Newer ones not so good from what I have heard.
Ford Focus around the same time period are indeed decent. Going to try to get one at some point.