According to this post on the Google Maps blog site, it is now possible to embed Google Maps on your own site in the same way you can embed YouTube videos.
The image below is of the industrial park where we are building the CIX data centre
http://maps.google.com/?ie=UTF8&ll=51.903566,-8.512151&spn=0.002022,0.005611&t=k&z=18&om=1&output=embed&s=AARTsJqzARj-Z8VnW5pkPMLMmZbqrJcYpw
View Larger Map