Dear bro Abdullah
Well I must say that I am not too impressed with what you call debunking Koranic contradictions on Answering Islam org, as attempted by
http://www.islamic.org.uk/internalc.html
If you look at answering islam org, and the replies of Muslims, which Answering Islam org actually presents and replies back to, they are (at least) many of them, of much greater detail and significance than the websites you have presented, yet they are all being refuted; thus answering islam has not been debunked at this point.
Be blessed
Kai