could be the developer device that was stockpiled last year was without keyboard (like the N8?) and the consumer device will have a keyboard (like the E7?) and turn out to be the RM-680 after all