Should I drive on CNG?

Looking for a new car but you are uncertain whether buying a diesel or even petrol car? Is there an alternative?