ONGC is always the good option for long term stocks , which offers good dividend also.
Other good stocks is BHEL as Maharashtra gov. is planning to approch Enron again for its electricity needs.So BHEL will play a major role in supplying accessories like turbine,generators etc.