There's a new Google Maps mashup, and it's not very useful. But kinda funny.
ijustmadelove.com makes it easy to plot where you've just sealed the deal.
It's a stupid idea, but I guess they've accomplished something because I'm writing a post about it. There is an arabic version too.
The contact page lists an address in Poland. I'm not sure what they are trying to accomplish here, but I don't see a business model. Maybe it's just a social experiment?
In case you're wondering, Google is aware of the app: