The long-awaited Google Maps has finally arrived for the iPhone and iPod touch. Like most of Google’s “free” apps, however, it comes with the price of encouraging you to offer up your location data to Google in exchange for access to the company’s excellent mapping service. While Google Maps should prompt you on first run as to whether or not you want to participate, if you missed that screen in your rush to get right…