GG-Tracker tracks your mobile using GSM Cell-location in combination with GPS.
It uses both GPS and GSM networks to get a position, if only GSM is available
it relies on location previously stored.
Live demo at http://tracker.eppenga.com/
Is it tested?
One thing I know for sure, it works on my setup, that is:
Google Nexus Phone
If it will work on your setup, that's up to you :)