Long ago, at many times and in many ways, God spoke to our fathers by the prophets, but in these last days he has spoken to us by his Son, whom he appointed the heir of all things, through whom also he created the world. (Hebrews 1:1-2 ESV) A guesstimated writing for Hebrews was around A.D. 64 and a guess as to when Revelation was written was around A.D. 95. Given these dates (and let's assume they are correct), Revelation was written after the writing of the above Hebrews passage that is used to say that prophecy and such have ceased. It would seem that this proves that prophecy has not ceased or that God has not stopped giving visions to people about things to come. I may be making a mountain out of a molehill, but this seems to be an issue that the cessationist crowd doesn't acknowledge or deal with and it doesn't do much to help their cause.