Cricket smartphone or Sprint iPhone?

Which service is better in quality, affordable, and coverage? I also love to listen to my music so which one will be worth investing in?

Sprint is by far the best to invest in. In the past three years we have tried almost every cellphone service they have, some more than once. Sprint's monthly unlimited data, messaging, internet, and calls is so much better than any other offer. I have referred so many friends and strangers to it without a complaint. It's fast, service almost anywhere, affordable, and I just Love it. When my dad was selling one of his old businesses he used to own to go into a different career path he switched all his landlines off and changed the number to a cricket cellphone so he could simply bring it with him to answer calls and alert people about the place closing down and a new one opening. I remember him throwing the phone down several times angry about the smartphone being horrible quality, slow, and never getting service. The phone itself was nice and was also sold at sprint. We switched there, and he loved it and switched the whole family over from Verizon to Sprint. Love it so much. And I also have their iPhone! Also, I know the cricket service still isn't very good because my neighbor has it and complains constantly.