Google Maps recently got “virtual GPS” capabilities on S60 phones – if no real GPS hardware is available, the program used cell ID information to receive an approximate location.
So far, Palm OS devices were left out because the boys partying under the orange orb chose not to expose the cell tower API for some reason or another(except to Sprint).
However, Palm has now released updates for the AT&T and VeriZon Centros which expose the API to the public – and the Google Mobile team quickly released an updated version:
P.S. The Sprint Centro currently does not support My Location. A firmware update is said to be upcoming!