We’ve always offered unlocked phones for direct sale to registered Android Developers. As of today, the Developer Phone is the Nexus One, at a price of $529. To see the details or order a phone, you need to sign in to your Android developer account and click on the “Development Phones” link.
The Nexus One is a far more advanced phone anyway and therefore, it more suitable for Android app development. I got mine quite a while back and then (unexpectedly) I got a second one at the Android Developer Labs 2010 HK. Anyway, if you are thinking about getting a real phone for app development, I can definitely recommend the Nexus One.
Get it here: