Dear Imran, though I am an irreligious person, I dont like insulting The Prophet (Mohammed)or any gods of other religions. We have to give due respect to the sentiments of the believers.
To me it seems that The Prophet was a good person.There is a possibility that his disciples exaggerated a lot about him after his death for achieving their narrow agenda (establishing an Islamic kingdom).
Ismal is Arab Imperialism. Indian and Pakistani muslims are not considered as equals by the Arabs.