I have a Blackberry with all the whistles including Sprint TV. I never watch the TV portion because it takes 10 minutes or so to boot up. I very rarely use the internet on my phone, again, because it takes too long to boot up. I don't know if it's a Sprint thing, a B.B. thing, or just the way it is thing. The Sprint network in my area of Central Florida stinks. When I try to post pictures to FB from my phone it seldom works. When my contract is up, I'm going back to a talk/text phone plan, and will go back with Verizon, but I will have a phone with a QWERTY keyboard. That is a nice feature (except on my B.B. cause the keys are too darned small). Verizon offers a very nice Samsung that seems to fit my needs.
ETA: 4G is very misleading. It's only works in major cities like Atlanta, D.C., NYC, etc. 4G is not available in any major city in Florida on Sprint's network. So it really doesn't matter if your phone is 4G capable if 4G isn't in any of the areas you frequent.