On December 5 Google began selling fully unlocked G1s to developers. This will make it much easier for developer to get their hands on an android based device and doesn’t restrict it to T-Mobile customers.
It’s pretty easy to get one of these phones, even if you aren’t a developer. All you have to do is register as an Android developer on the Android Market site, pay a one time $25 registration fee and then pay the $399 price for your very own hardware unlocked G1.
Initially you will only be able to purchase it in the US, UK, Germany, Japan, India, Canada, France, Taiwan, Spain, Australia, Singapore, Switzerland, Netherlands, Austria, Sweden, Finland, Poland, and Hungary. Google does plan on expanding that list with time though.
Google does advise that these dev phones are only for developers but other then the fact that you can flash unsigned firmware on it there doesn’t seem to be any reason why anyone can’t use it for their full time phone.