Been using T-Mobile for ten years now and have no complaints about service. Two lines, unlimited everything, for $55/mo per line. No contract. Daughter has been using ever since they were VoiceStream.
The only place I have no signal is our cabin in the Boston mountains where no one gets a signal. The 4G works as good as the DSL in town.