Another vote for Verizon. One summer, my S had 3 apartments & D had 2. TMobile didn't have much reception for ANY of those 5 places. Verizon has had exceptional reception for all of them. Even tho Verizon is expensive, it does get the best reception. Now that S has moved to DC, we still get very good reception with Verizon and not as good reception with a seperate TMobile phone I also have.