Google's policy (far as I've seen, including the Google Maps Geocoding
API) is that its 50,000 requests per CLIENT IP... so that means that
even if your blog wound up on digg, one of your readers would have to
refresh his page 50,000 times to break your access key.
So its perfectly ok if 10,000,000,000 readers or whatever refresh the
page 49,999 times EACH. The key will be fine.
Or at least thats the way I understand it.
Caching on the server is an option, but its really unnecessary. Google
is being really nice and offering to save you bandwidth. They're
pretty much offering unlimited free chart creation and hosting, as far
as i can see. Thats why i <3 Google :D They rock.
Sudhir