For Steve:

I thought this was pretty cool:

GeoGreeting