Whenever I use maps or the newly released app, AT&T Navigator, my location is consistently displayed to be one block off whatever city street I am on. I am driving down highways, suburbs and the downtown area of Minneapolis (which only boasts a handful of really tall buildings that may impede the GPS signal) and I am always just a little bit off from my true location. Not true with my 3G. Also, my compass continually indicates I'm facing the wrong direction as well. If I'm facing south, it will indicate I'm facing South South East. Question 2: Should I be holding my compass perpendicular to my body and parallel to the ground or parallel to my body and perpendicular to the ground? Or maybe it doesn't matter. Thanks for any responses.