Hi Dan,
Believe me, I do know... still the same reply I get from management, that we do not have a date yet.
All I can do at this point is to offer you to join the beta/qa testers team (by emailing a request to support), where you will get access to the latest Beta/QA medias, so you can start testing the new features and fixes, and have a chance to raise flags if you find a problem that should have been fixed in that release but is not.
Palli