My personal meditations on the scriptures have lead me to conclude the following about Armageddon.
(====) The WT concept of Armageddon is their version of hellfire and the fear of it is used to keep the membership in line. This viewpoint has no validity nor is supported by scripture. (====) First of all God has encouraged christians to not let their battle be against flesh and blood but against wicked spirit forces. Certainly therefore his own battles would not be against flesh and blood. (====) Armageddon must therefore certainly be a spiritual battle against demonic spirit forces. Even though spoken of in literal terms in Revelation it must be understood it is symbolic of spiritual things. (====) Basically the Battle of Armageddon is a battle of good vs. evil in which good (the spirit of Christ) will win out. This battle was longtime recognized as such a spiritual battle by Charles Russel in his Studies in the scriptures book "The Battle Of Armageddon". (====) He accurately predicted almost 100 years in advance the current world political climate. He described the gathering together of the nations to the battle as being accomplished by means of "advanced communication". (====) Certainly he was referring to telephone, radio, television, and of course the internet. It is in this fashion the nations are gathering themselves together (on both sides) in a joint effort against all the satanic problems that the world globally faces. The War on Terrorism is a major phase of this battle. (====) Armageddon is not to come but is already ongoing. All the descriptions of blood and bodies are symbolic. Just as the descriptions of earthquakes, floods, etc. (====) There is no reason for the righteous to fear the battle. The righteous are all those who love God and their fellow man. They thus are submitting themselves to the spirit of Christ prophecied to take over in the earth and subject all nations to itself. This does not mean their destruction as it was prophecied that after the Battle the only nations that will prosper will be thoswho make pilgrimages (symbolically) to Jerusalem. (******) Zechariah (******)