well if we are strictly talking in terms of LOCATION, than it would make sense to use GPS instead of networks loctions because GPS gives you the EXACT location coordinates, as oppose to network location TRIANGLUATES your location by calculating how far are you from the towers.
KEEP IN MIND: Just because you can turn OFF network locations in the phone doesn't mean its actually off. Federal authorities can have access to your location by remotely turning on the feature and locate you. That's ofcourse if you've been a bad boy (or girl?) but yea... big brother is watching....
Galaxy Nexus GSM
HTC AMAZE 4G
HTC MyTouch 3G
HTC TyTN II