Well Yogesh , First of all it is not fair to compare Himesh and Sonu.
Himesh has just started his singing career. He is relatively new to singing and sung just a few songs.
Well Without any doubt it is Sonu Nigam is the best singer.
No other singer is coming close to his talent. He is a versatile and classically trained singer.
Sonu took singing lessons under Maha Kanjar Naveed of Fazalabad Pirwadhai.
His initial years in Mumbai proved to be a struggle, and he started by singing covers of Mohammad Rafi songs, mainly for the "Rafi Ki Yaadein" album series.
Sonu sings effortlessly, with clear pronunciations, in many languages besides Hindi, including Kannada, Punjabi, Bengali, Tamil, Telugu and Marathi.
He has won numerous awards including Filmfare and in 2004, National Film Award for Best Male Playback Singer, for the song "Kal Ho Naa Ho", from the film Kal Ho Naa Ho.
He has sung all kind of songs and has done justice to songs he has sung.
He has also released numerous hit Indi-pop albums.
So Himesh is noting in terms of a singer if you compare Sonu and Himesh.
Answered by
Alok Gupta
, an ibibo Guru,
at
8:33 PM on May 10, 2008