Dating Revelation – Early or Late?

Some contend that the Apostle John wrote Revelation a few years before the Roman’s destroyed Jerusalem in 70 AD, and that it is primarily a prophecy of that event. Others insist that the book was written about three decades later, so cannot be about the destruction of Jerusalem. What evidence does each side hold to, and which side has the best evidence?