I use run keeper on my android htc desire z (with3) which uses gps to record distance and speed when running or walking. Does gps use my data allowance. Reason I ask is I am going to Bulgaria and Greece this year on holiday and would use run keeper but not if it's going to cost me a fortune.