NASA have a page which renders an arbitrary string of letters using satellite images of the Earth.