Unless you've been living under a rock, you'll have heard about Google's stoush with Apple over the latter's blocking Google Voice from the App Store.

Google announced yesterday the beta release of Google Maps Navigation, which is a turn-by-turn navigation application in the vein of TomTom and CoPilot. It's free, it's awesome, and it's only for the Android 2.0 platform.

Yep, that's right, it's only being released (at this stage, at least) for Android.

Make no mistake about it, this is a killer application for the Android platform, and will be a key differentiator between Android and iPhone. Garmin's and TomTom's share prices have already taken a hit based on this news, and a reasonable person could expect them to fall further once the app is fully released.

It should go without saying that Apple would dearly like to have Google Maps Navigation available on the iPhone platform and, given that Google's a smart company full of smart people, it'd be silly to assume anything other than that they already have a small team of developers working on their iPhone port.

A smart move on Google's part would be to offer a trade to Apple: We'll port Google Maps Navigation to the iPhone provided that you also allow us to run all of our apps natively, specifically including Google Voice.

A smart move on Apple's part would be to start attempting to mend fences. Immediately.