I didn't know that cost was an issue, so that throws the G1 idea out.
I don't know, maybe it's possible that you could get a free operating system running on the devices you want. That would require delving deeper to gain freedom. Whether you or somebody else would be up for it would be the true question.
