I think vznav is available on a daily use fee of $2.99 if you only need navigation very rarely, that might put you ahead. Say you need it once a month, that's two years of use and you don't have to carry a gps. I think the problem with the Moto Q is that it doesn't have a gps chip and will always be dependant on Verizon's towers. You can't force VZW to tranmit location data to you no matter what you do to the phone, I think. The XV6900 vzw (HTC) phone that was hacked has a gps chip and vzw just obfuscated it. Maybe if you provision for VZnav there's a chance. BTW I think installing vznav breaks the BT and external gps units don't work anymore. At least that's what happened to me and I had to master reset.