My main arguments will be based mostly upon what is in the website:
http://www.answering-islam.de/Main/Quran/Contra/
As they put it, there are 2 main types: internal and external.
Discuss.
Most muslims will tell you that the koran has no contradictions with either science/hystory or internal verses.