Galaxy Nexus
The Galaxy Nexus is designed to be a developer-friendly phone. It is very easy to unlock and root. To unlock the bootloader, boot the phone into fastboot mode by holding down both volume keys while powering the phone on, and connect the phone to a computer with the Android SDK installed and run the command "fastboot oem unlock". This is in contrast to most other mobile phones which are designed to be difficult to unlock. This phone uses NFC, which allows it to communicate wirelessly with other Android devices.