so has anyone else registered at Meego? And am I the only one that is surprised by the lack of any REAL info on there?