I've used c:geo some and it's as accurate as a phone is going to be.