This is a great two part overview on the Revelation. Pastor David Curtis deals with the dating of the book as well key factors in helping us understand this highly sign-ified book.
From beginning to end, this book is clear on it's first century timing.
Revelation 1:1-3 (NASB) The Revelation of Jesus Christ, which God gave Him to show to His bond-servants, the things which must soon take place... 3 Blessed is he who reads and those who hear the words of the prophecy, and heed the things which are written in it; for the time is near.
Revelation 22:20 (NASB) He who testifies to these things says, "Yes, I am coming quickly." Amen. Come, Lord Jesus.