Narendra Modi is a nationalist and development oriented personality. He can and will work with any Indian who considers him/herself, an Indian first then whatever religion they have. It's proven that he is a very good administrator and India needs such administrator. Also, one should look at statistical #s on communal riots before pointing fingers. Congress, pre-Independence were very castiest and communal party. They were unable to tolerate a muslim, Jinnah as India's PM, hence the partition of India and the riots. These is long story, but the point I'm trying to make is, what you heard about Gujarat in 2000 (ages ago) was just an abberation.