twesterm on 19 November 2008
No release date has been mentioned and they've promised the public beta this year but as you've already said, they've already missed a few release dates so I wouldn't hold my breathe.