The phone is several years away… we’re concentrating on building the platform at the moment — starting with a lovely way to share stuff you care about between your devices and with other people (without any Facebook-like creepy uncle in the middle — thus, peer-to-peer). Once we get the UX right on the core, we’ll go from there. If we fuck up the UX, none of the other stuff matters. That’s really where we differ with Openmoko, etc. :)
On the contrary the Neo900 phone shows that even very small batches of open-hardware phones can be made. The difference with open source projects is the passion that makes them work (even if just for a few people) :)