how would this work? wouldn't a laptop need either gps, cellular data, or be located within a public wifi area in order to be found? no current mac has gps antennas, do they?
No, they don't, but Apple doesn't really need them to. They can use your IP address and reference the giant Skyhook-esque geolocation database they've been building with iPhone/iPad GPS user data.