Try out this mobile phone tracker, its impressive!
The site lets you track any connected mobile phone
using a satellite map with coverage anywhere in the world!!!!
Log on to Mobile cell phone GPS tracking
Don't bother checking mine, I'm in the middle of trying to disable
the built in GPS feature