The ground-breaking Core Location uses a combination of Wi-Fi, cellular and GPS readings in order to produce a single, accurate location quickly and in all environments.
ENGADGET: Motorola gives Google the boot, turns to Skyhook for location services