Ranking in Google Places

According to Google, 20% of the searches conducted through their engine are location-related. This totals over 2.3 billion local searches in a month, which should…