I'm quite happy with a phone that has pretty all bits open source that are running on the main CPU. The idea of having GSM chip as an "external device" attached like implemented on Neo FreeRunner is nice. Also, I do believe MeeGo phones (at least from Nokia) will have more open drivers than Android - already on N900 things like sound, cameras and Bluetooth work fine AFAIK without proprietary bits, and there is a modem driver under construction. WLAN has the usual firmware problem (or maybe even fully closed driver, not sure about that wl12xx). However, if it's no worse than on current laptops, it's relatively good.
Still, the GPLv3 resistance seems relatively large because of the patent weapons that are wanted to be kept, and drivers surely will need more lobbying and educating. Not to mention the graphics chips part of the story.