iPhoto uses the compass on iPhone and iPad, Location Services, to geotag photos. (Apple could have made it for iPod touch and use Wi-Fi, but sadly they didn't.) iPhoto is truly smooth for me. The editing lags slightly if any sometimes