I'm not putting any hopes into getting GPS from HTC or Sprint. I bought a Holux M-1000 BT GPS receiver on ebay for 50 bucks, a PDA window mount from Verizon (I work there so it's pretty cheap) and some velcro with tape on the back. I put a little strip of velcro on my E-pass (for toll roads) and it's opposite on the back of the GPS unit. So when I'm driving, I can put the PDA in a nice easy to see area, my GPS unit has a great line of sight and TomTom for navigation.