Huh ... the only problem with that is it won't let me stick in a pin where I actually am. The closest it will come is about twenty miles away.
Maybe that's why I like the Google map so much ... you can put in latitude and longitude. My address isn't on most maps ... not even the most updated GPS maps. And definitely not on the Frappr Map.