All that sounds very interesting but how many of your visitors have N900s? Any solution that assumes that both parties have an N900 is pretty much doomed. It sounds like sixwheelbeast's location sharing via IM is about the only portable option. Or use the low-tech solution. Type your coordinates in an SMS