i have to agree with most of what is written above....
more than his music or singing the reason why most people hate himesh is because of the way he carries himself about. his body language is such a turn-off that inspite of coming out with some good music once in a while he will never be appreciated or liked by anyone... he comes across as a conceited, arrogant idiot who's getting too big for his shoes... c'mon he doesn't even have respect for his seniors in the industry... who will respect him??? the reason he wears a cap all the time is to prevent his head from exploding with from vanity and self-importance