I really don't understand why people ask this question. Here's the explanation.
No one here can answer your question because no one knows where you live and the places you commonly go to.
All cellular companies have gaps and weak spots in their coverage. Even in a city, there are isolated pockets of poor reception, so just looking at a cellular coverage map on the carrier's website is not particularly useful.
You would basically need to ask your neighbors and people at the places you commonly go to (work, school, etc.).
I've had AT&T and T-Mobile service over the years and there are places where the signal is strong and places where the signal is weak for each carrier. Sometimes things improve if they erect a new tower, add new frequencies, upgrade equipment, etc. Sometimes there are downed/malfunctioning transmitters and previously good service temporarily worsens.
For me, T-Mobile service is okay at work, rather poor at home, but decent enough for most places I go to justify the monthly cost (I pay $32.53). I wish reception at home was better, but I'm connected to strong WiFi and I can always make VoIP calls. If I step outside and walk thirty yards, I get a much better signal but I really don't care.
The only way for you to find out is to try it yourself or talk to people who use their phones in the places that you frequent.
If you invite friends over to your home, ask them about their cellphone reception right there. That would be the most reliable way to get real insight on the actual performance of any given mobile operator's network at that location.
Good luck.