$ for $ it will be very close IMHO. The TDI will have better resale, a better interior, be mopre comfortable, etc.
The Civic may or may not be more reliable. A civic can be had cheaper than a TDI.
But I prefer the TDI driving experience, so I would go TDI, Just my two cents, ymmv.
Chris