The closest thing to the freedom I have in the desktop market is Maemo. That is why, despite being tempted by other options (HTC Touch Sense UI, I am talking to you),I am sticking to it. If I don't like something, at least the system is open enough to try and modify it. And Nokia is open enough to let people build a whole new OS (Mer) based on what was done for Maemo.