GeoGreeting is a really nice idea: images taken from Google Earth show buildings shaped as letters when viewed from above. You can then combine the letters/buildings to send online greetings. It's that latter bit which doesn't really work for me, but I do enjoy exploring the various letters. The "o" is particularly beautiful.