all singer are very good but my favourite is sonu nigam, he sings in many languages including hindi and english
Lata ji no doubt is the best singer in the list. Her magical voice is just a fabulous tone to listen to. Kailash Kher is also a good singer in my opinion.