I agree you on all issues, including what you said about Rama & Krishna.
Hindu's are always open for discussions, when you say Rama & Krishna did great mistakes in their lifes, we also agree. But remember why they did mistakes, they did because they came on earth as a Human Being & a man has every right to err.
Now consider this, Prophet Mohammed has raped an 11 year old girl, hence in many Muslim countries that is considered as age of marriage for a girl. Isn't it true?
But why we need to explain this to you? You know it better than Hindus. Don't forget that your forefathers were Hindu only. They got converted by Muslim invaders, now as a Converted Muslim, you have become more 'FANATIC MUSLIM'.
Remember only one thing, MUSLIMS is a PROBLEM in every part of the globe. Get educated, try giving respect to other Religions.