I bought a refurbished Touch off Ebay and it works great, but when I use apps like Google Earth that ask to use my location, it puts me somewhere near Pennsylvania, but I live in Massachusetts. How do I change the set location?
It's an error in Skyhook's database for the MAC address of your access point. If you know the MAC for the router you're connected to, you can submit it to Skyhook and reset the geographical location. It may take weeks for it to register though.