simply free the phones from the providers....that is to say...let the phone makers sell phones and the carriers sell air time...
then the phone will either sell on its own or fail...the european way works just fine and everyone makes money and there is competition....but thats just crazy talk here in the us with just 3-4 real nationwide carriers...