Paul,
The 587 date does match the Bible...
(Jeremiah 25:11) 11 And all this land must become a devastated place, an object of astonishment, and these nations will have to serve the king of Babylon seventy years."β
The 1st time the Bible mentions the 70 years period it mentions that Babylon would dominate other nations for 70 years. It does not say here that the Jews would be in Babylon for 70 years, although this is an idea in Jeremriah 29:10 (NWT):
(Jeremiah 29:10) 10 "For this is what Jehovah has said, βIn accord with the fulfilling of seventy years at Babylon I shall turn my attention to YOU people, and I will establish toward YOU my good word in bringing YOU back to this place.β
However, all other Bible translations that I know of translate use the word "for" instead of "at"...
i.e.:NIV: 10 This is what the LORD says: "When seventy years are completed for Babylon, I will come to you and fulfill my gracious promise to bring you back to this place.
This translation harmonizes with Jer 25:11 with the idea that 70 years refers to Babylon's time, not the Jews exile.
Babylon's domination ended in 539BCE, a date agreed upon by the WTS. This would mean that the 70 years period would have to start in 609BCE. What happened in that year? Babylon attacked Assyria in 609 BCE.
This would harmonize with both secular history and the Bible. Josephus also mentions that the Jews were in Babylon for 50 years, not 70. So it all coincides. No need to think that the WTS knows it all... (The above argument adapted from COJonnson's The Gentile Times Reconsidered).
Of course, the 607/587 controversy is meaninghless when you consider that the 7 times prophecy was about Nebuchadnezzar, since Jesus did not link the Gentile Times with Daniel's 7 times at all. So there goes 1914 out the window.
I am passionate about this subject because this 1914 was the first point of WT doctrine that I began to see through. For me, doctrine was a major issue...
Lance