I have a new app for iPhone that allows you to easily see 2012 Olympics locations on a Google map.
Scan quickly through the locations on the Torch Relay Route by swiping the horizonal picker wheel sideways, or scan through the event venues by swiping up and down through the list.
iTunes link: http://itunes.apple.com/gb/app/2012-maps/id467932255?mt=8