Is this the fabled N900 ? Of course we love to jump on such juice tidbits fed by "anonymous sources". But one never knows ...