So I was able to go into settings and turn "location on" instead of "911 only".
I didnt change anything with qpst. But I turned location on, and I downloaded google maps (700K those ***!@#$ at Verizon are gonna charge me $2 extra this month

)
anyway. Google maps doesnt pick up satellites. but I only tried it indoors. it doesn't give me an error though either, unlike picking a random COM port and data rate.
Is this normal behavior for VZW's disabled GPS chip? maybe I'll put those VZW IPs in and see what happens. I dunno. I dont want my GPS using data. Its far, far too expensive. Im gonna get a data block at the end of the month, hopefully I'll still be able to use GPS (assuming it ever gets unlocked)
On a side note, There was a phone released a while back where if you dialed a number - 922 - it would write your coordinates to a place in memory where you could retrieve them. This was apparently for testing e911. I would assume that if we dialed 911 on our q9c's, it wouldn't need to go through VZNav to send coordiates to the EMTs. SO - Perhaps someone could just hijack the e911 routines that the phone runs and use that to get a location on demand?
-EDIT-
I did a registry search for AGPS and I came across
HKLM\Software\Microsoft\RIL\
a DWORD value called
AGPSDebugON
It's default state is 0
I wonder what happens if I turn it on...