Apps like Phone device ID

Here are some great alternatives to Phone device ID by Jayakrishnan :