I never liked the feeling of being lost. When I moved here to the US almost 10 years ago, I have made it to the point to know where most of the places I wanted to visit are. Mapquest, Yahoo Maps and now Google Maps have been my BFFs and companions and pre-iPhone era, you [...]