I agree to @poster for end of Diesel for person using car for Home to Office in City Drive especially city having high traffic and have Traffic Jams.
But its only true for big Cities other Rural or small Citiies have no answer for Diesel Corlla still they are big Success, if u not Believe check Sales of Toyota in Mirpur, Quetta and other small Cities they put banner that 2010 Diesel Corolla Booking Open.
Still a person haveing frequent Highway or Hilly or lOng drives Diesel Suites best, as CNG as just headache, after fillup you have pain for whr to fill up now and u r screwing ur Engine and alot of work in old engines. Still i prefer to go for 2.OD over XLI or GLI as thy sucks especially after 3k RPM.