Off-topic but re Gmaps API key -
the current API is v3, and doesn't require a key.
API v2 is deprecated (as of last May), and is the one that uses the key. It still works of course, and 90% of the useful code snippets out there are written in v2 - but at some point maybe years down the line, v2 code will stop working.
Google Maps v2 APIQuite apart from the key thing, v3 code is to my mind slightly more comprehensible (that is, it takes half an hour to turn my brain inside out, instead of just 20 minutes) - so I'd recommend anyone who has Gmaps stuff on a website to grasp the nettle and migrate the code to the new format. Many, but not all, of the alterations are a simple global search-and-replace. One or 2 things that existed in v2 have been lost - but OTOH v3 has its own slew of shiny new stuff.