It looks like the terms for the use of Google Maps changed .
There is however still the requirement to use the Google APIs.
I am still puzzled whether the use of the static map API is allowed, since there is still a restriction. If that is not possible, this means that the other - more OS dependent - method of using a 'browser' must be used.
Anybody who can find a clear anwser to whether or not the use of the static API is allowed, do not hesitate to provide a clear reference in a comment on this post.
Creating HTML files that you can use on your personal site is easy. Doing it the first time might be somewhat mysterious, so this article details the steps on how to do it with BT747 and why.
Sharing your data without putting it on the web is very easy. The map just below is a small single file that you can send by e-mail to any of your friends - you can do it with any of your GPS data!
KML files can be shown on Google Maps once they've been uploaded to a site. Some limitations/bugs in Google Maps required modifications of BT747 available starting from V1.60.12.
Read the full article to find some examples.