Армагеддон пишется с прописной буквы, если употребляется в значении 'место последней, решающей битвы на исходе времен (в христианских представлениях); сама эта битва'. Написание со строчной возможно в переносном значении 'о великом сражении, решающей битве'.