So, do we think this is a Harmattan or Meego device? I'm tempted to skip Harmattan devices as they've been Osbourned by Meego. I hope Nokia do too ...