Still seems like a great idea....
Recently got back from my trip to Kephalonia in Greece and wrote about it on 43 Places. A great way to share impressions of a place, and pass on useful tips to like-minded people.
Keep up the good work, Robots!

