I think we all agree that we would like the N9 to be available by now, but even all of us combined (*) probably do not have enough relevant information and insight as to know when it should be considered ready for the launch... I'd prefer to have it a bit later than half-baked.