I just added a little video that walks you through making changes to your Google Places listing. See http://imgmembers.com/visitor-building/add-your-site-to-google-places/