Currently, in order to register a device for C2DM in the Push example, we type in a unique name to identify the device. I would like to be able to have the device "self-register", because ultimately the end user will have multiple devices running the app, and I don't want him/her to be burdened with the mundane task of registering each device manually. I cannot identify a means for the app to use to determine a unique device id to register itself. Anyone (Erel?) have any ideas?