I don't really mind how long it takes to come out because if they don't givve a release date they are not rushed in creating aspects of the game which might suffer from being rushed through. i agree that if they keep doing that we are never going to see it, because theya re wanting to make it perfect.
However from what knowledge i have and what i have read i have go to agree with Nick's estimate of around march next year. Heres hoping!!