To update my GPS issue (sorry if o/t), I ended up taking the phone to a Sprint repair center where I found a really cool tech who rooted and was down with rooting and dealing with rooted phones. What we could determine was the GPS sensor was faulty and he was going to order a replacement for me. Upon doing the replacement paperwork he was able to offer me a m9 as a replacement or another h/k m8. I choose to get the m9 so I will be leaving these forums shortly. He even told me not to worry about restoring anything to factory settings and that he was going to sent it back all restored to stock. I can't believe I found this tech, so extremely helpful, and the best part is that none of this is costing me a dime, all covered under insurance. Anyways, I just wanted to say thanks to those in these forums who have helped me. I am greatly appreciative. See you on the m9!