I really wish people of criticizing the G1 for not being composed solely of Free Software. In this article, it is compared to the iPhone. Maybe I know nothing about what I am talking about, but there seems to be a huge difference between the iPhone/Blackberry/whatever and the Android-based G1. The difference is that those who know they want freedom can obtain it fairly easily on the G1. This dream is impossible with the major closed platforms, unless you throw GNU/Linux on them.
I personally would not have any problem buying a G1 armed with the knowledge of how to remove the proprietary software from the open framework underneath.