I'm having the same problem. I almost never use location services and always have it off. The fact that it turns itself on pisses me off a lot. Strangely my GPS turns on every time I receive a phone call. I put my phone in airplane mode and the gps randomly turned on. Is this an HTC issue or At&t?