Note: The Google geocoder is not optimal for all/many situations, particularly those requiring massive amounts of geocoding for a preset dataset.
There are many alternative APIs and services out there, depending on the region desired.
Geocoding is the process of assigning geographic identifiers (e.g., codes or geographic coordinates expressed as latitude-longitude) to map features and other data records, such as street addresses. You can also geocode media, for example where a picture was taken, IP Addresses, and anything that has a geographic component. With geographic coordinates, the features can then be mapped and entered into Geographic Information Systems.
http://en.wikipedia.org/wiki/Geocoding
Official Post:
http://googlemapsapi.blogspot.com/2007/07/uk-geocoding-now-available-in-maps-api.html

New! Google Android Geocoder (& Reverse Geocoder) in Release Candidate 14 (13th Feb 2008)
http://code.google.com/android/reference/android/location/Geocoder.html
http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html
Geocoding - From an address match to co-ordinates (Lat/Lon)
- BatchGeocode.com :: locates multiple addresses using Yahoo's Geocoding API
- DynGeometry.com USA 10 Digit Phone Query :: Return exact Longitude and Latitude for public and business phones
- Emad :: Supports UK Addresses
- European Geocoder including the UK using ViaMichelin Geocoder
- Fetegeo :: a simple, fast, free text geocoding framework using public datasets: Geonames, USZip, New Popular Edition Maps, opengeodb.
- GeoBase :: Worldwide geocoding.
- Geokodierung.net - Worldwide Placename, Zip Code Geocoder, dragable pointer
- GPS Visualizer's Easy Batch Geocoder :: locates multiple addresses using Yahoo; preserves structure of formatted tabular input data, but also allows unstructured input
- GPS Visualizer's Quick Geocoder :: locates a single address using Yahoo or Google and shows all information returned from the API
- http://www.geonames.org/export/ :: Worldwide Placename and Zip Code Geocoder
- iBegin Geocoder - Can geocode United States or Canada
- iMaptools Geocoder :: an excellent geocoding solution with US coverage
- InfoSports :: Manual Geocoder
- IP Address Geolocation :: retrieve the latitude and longitude of the Internet users using IP address
- IP geocoding :: retrieve the lat/long of the Internet Provider
- Irish Address geocoding Using Yahoo to geocode Irish addresses in google maps
- Japanese Address Geocode in English. Geocode Japanese addresses in English.
- Jetkey SQL Ingetrated Geocoder: Integrates both Google's & Yahoo's geocoders into MS SQL Server 2005 & 2008 databases. Allows you to gecode addresses directly within SQL databases without relying on external scripts.
- Map Channels Geocoding - batch and interactive geocoding using the Google Geocoder, includes a comparison option to compare geocodes with existing co-ordinates.
- Map24 - Mapsolute Developer Network -> Step-by-Step Description - Geocoding (Free Map24 AJAX Application Key required, 10,000 transactions limit per day)
- Maps.Huge.Info :: Geocoder.US/Tiger Geocoder - 2005SE Database
- Multimap Address and Postcode Geocoder - Using MultiMap API Geocoder (v1.2) - Supports UK Addresses/Postcodes and Other Countries
- nearby.org.uk API :: UK Sector Postcode and US Zip code Geocoder
- Offentlig Information Online :: Geocodes addresses in Denmark
- opengeocoding.org - a community based approach to provide geocoding for all countries, especially for developping countries where commmercial solutions are not available.
- OpenStreetMap name finding: XML and REST API-s in top of the OSM database
- placemarks.net :: locates multiple addresses using Google's Geocoding API. Located adresses are downloadable as KML files. Page content is also available in german.
- UK Postcode Geocoder Tutorial- Google Maps geocoder for UK postcodes is inaccurate, here is a solution that uses Google Maps API combined with Google AJAX Search API to geocode UK postcodes, all free and all with Google APIs and much greater accuracy.
- Postal Code Geocoder :: Reverse Look Up United States, Canada and Mexico Postal Code to Latitude and Longitude
- Singapore Postal Code Location Finder. Beta Version 1.0
- Universal Geocoder/Reverse Geocoder (24 Countries including UK)
- USC WebGIS Geocoder - batch and interactive geocoding using TIGER and other reference data sources
- Where2GetIt REST API Geocoding and reverse geocoding (also includes driving directions and proximity search)
- World Geocoder and Reverse Geocoder - Supports Russia
- Yahoo Geocoder (useable only for Yahoo Maps according to Yahoo license agreement)
Reverse Geocoding - from co-ordinates (Lat/Lon) to an address match
Geocoding Helper Libraries bvcvb
- GeoKit is a Ruby on Rails plugin which provides a uniform Ruby API to multiple geocoders (currently, Google, Yahoo, Geocoder.us, and Geocoder.ca). It also provides IP-based geolocation, and a configurable fail-over mechanism for the geocoders.
- WebRPC allows you to play with the google geocoder online, generate client code in .NEt, Java, JS and PHP and monitor service availability and performance
- MGMaps Lib SDK - open source J2ME library toolkit for mobile mapping, includes geocoding API