The famous Google Ion phone now is available to Android developers as Android Developer Phone 2:
However, the Google Ion logo is gone. Now you can see the purchase option for Android Developer Phones here:
To purchase the phone you must be a registered Android developer on the Android Market website, so you would need USD 25 + USD 399 + shipping fee to get the phone.
It's a 32B phone, which is the European / United States version of HTC Magic, not a 32A phone as the Asian version. That means it has less ROM as 192 MB, not 288 MB.
On the purchase page it states that you can rebuild the Android system and flash to the device, but it seems the boot loader of the device is still a locked version? Why I said this? See the Google Ion page on the HTC website, it said the device is coming with "hboot 1.33.3004 (locked)". Or maybe the hboot on ADP2 is unlocked already? If you know the answer, please let me know. :)