I purchased an iPhone 3g. Love it.

I have a linksys 54gs router. When i try to locate me in google maps, it places me in colorado springs, colorady - near my old home. I now live in detroit, MI. It also wont locate via 3g in my home, the wheel just spins. Why is this? I've tried resetting my router. Nothing. Help!