Google has announced that iPhone and iPod touch users running iPhone OS 3.0 can now perform local searches via the company’s My Location feature. When users visit google.com from Safari, a link on the page will allow them to turn on My Location, after which searches can be made on a local basis; the Official Google Mobile Blog uses a search for “Jazz clubs” in New York City as an example. Once the feature is turned on, users can…