Hi Moe
At the moment I can't use satellite images for this map due to licensing issues.
The quickest, easiest and most accurate way to add log entries would be to use an iphone, android or similar smart phone with a gps receiver to take photos of your catch. ( as soon as you pull the fish out)
When you upload such a photo it includes gps information and the location will be automatically set on the map and you don't need to change anything.
Later on the details page you can view it on a satellite.
Hope that helps
If people concentrated on the really important things in life, there'd be a shortage of fishing poles.