On advice of a senior member I called sprint to talk about the crappy service I get at home, and they sent me a free airrave tower. It runs off broadband internet and has an external antenna for mobile and GPS service. Took me from an average -111 dBm to an average -47 dBm in my apartment, and the GPS locks instantly and is accurate to within inches (it seems). The tower is free as long as you're account is in goood standing with sprint, and they got it out to me in less than a week. All I had to do was promise to return it within 30 days of canceling my service. So if you have crappy service at home or in the office, call sprint and request a mini tower. It doesn't help with 4G coverage, but I now get solid 3G in my house!