I gave up my Storm a couple of years ago to get a iPhone but with the lack of signal where I live I had to switch from AT&T to Verizon (I hate them) and got an LG Ally. Even with Verizon the signal was so bad in my home that I had to use a Samsung Network Extender that I bought for $150. IMHO the Ally is a terrible phone and I just couldn't get used to it. I recently switched to Credo Mobile on the Sprint network and got a BB Curve 8530 and I'm loving it. I am able to make and receive calls from my home as well.