1eStar: iPhone 3GS was designed for 850MHz umts networks. Switch to Telecom or Skinny, which run on 850MHz and also incidentally has superior indoor coverage.

The difference between 850Mhz and 900Mhz 3G coverage is next to nothing for in building or out door coverage, It would come down to who lives closet to the serving cell