Do you actually believe this nonsense of "Divine Army"? Man.. in the case you are accusing God of being partial. To Him, you(Taliban and supporters) are technically the same as the Americans. If He is taking into accounts the sin of Americans what they did as old as 200+ years back as your pal Silent Ninja says, then God would also be taking into account the atrocities that you lot might have committed upon someone else since an equal amount of time till date. And this Neutrality of God becomes one sided as the other side piles up sins and crimes; which is why the better side gets lesser punishment.
That's the beauty of Nature; it is perfectly, and totally neutral.
You actually think that Taliban is winning? Even if hypothetically it wins, winning for what? Thousands of its own citizens it has been the cause of killing, the country has turned into a nightmare for any sane person to stay there. No medical facilities, no roads, railways, no aviation industry, no government benefits, no schools, no colleges, no cultural events, NOTHING!!
What is the use of such victory? with ISAF winning, Afghans have a hope of getting at least basic infrastructural facilities and a possible 'human' life. And who knows tomorrow Afghanistan might become like Japan and Singapore? Won't that be far far better than what Taliban could EVER do if at all any good worthy of humans? What would the Taliban rule over? Rubble? Opium? Oppressed innocent boys and tortured young girls? vast barren lands of nothing? How long would they drive those old Soviet tanks and walk around those lifeless stretches of land that they would never be able to develop?
How could you call this a will of God? You are insulting Him by such comments.
What's with your place of residence? Seems like the land of "Unbelievers" is saving your behind from Talibans. How about you live upto your words if you have even slightest bit of honor, leave the comforts of developed and civilized countries of the West and go and fight alongside the Taliban against the "sinning" Americans?
At least honor your own tenets if you cannot respect other's.