I'm glad Google incorporated Keyhole images into Google Maps. However, if you're at close zoom levels, you'll see there is vertical distortion in the images, so streets don't quite match up unless you are looking at the center of the screen.
The images are not squished in the Keyhole app. They are only squished when they show up as the satellite photos in Google Maps. The problem seems to be that they don't quite vertically scale the image correctly for Google Maps. I thought it might be latitude-based. However, Miami shows as much vertical distortion as Seattle, so it seems to not be related to latitude after all.