Here's a good tool:
http://www.e-sword.net/
It's an electronic Bible Study resource package. You can download add-ons including several translations of the Bible, maps and commentaries from various authors through the centuries, and some have Strong's Numbers references in the translations themselves. You download the add-ons through the program itself on the Downloads menu. Commentaries on Revelation, of course, have a tendency to be either Preterist, Futurist, or Adventist. I recommend only downloading commentaries from those who you believe to know the truth or just do without.
http://www.e-sword.net/
It's an electronic Bible Study resource package. You can download add-ons including several translations of the Bible, maps and commentaries from various authors through the centuries, and some have Strong's Numbers references in the translations themselves. You download the add-ons through the program itself on the Downloads menu. Commentaries on Revelation, of course, have a tendency to be either Preterist, Futurist, or Adventist. I recommend only downloading commentaries from those who you believe to know the truth or just do without.