Google Boost is basically just a quick way for Google to get Google Places business owners to create AdWords ads and link those ads to their web site or Google Place page. Google explained:
Today, we’re announcing the availability of a new online advertising solution to help local businesses connect with potential customers in their area. Boost enables business owners to easily create online search ads from directly within their Google Places account. No ongoing management is needed after the initial set up, and this beta is currently available to select local businesses in San Francisco, Houston and Chicago. Boost ads are eligible to appear in the “Sponsored Links” section of Google.com and Google Maps search result pages.
Set it and forget it! :)
Here is a picture of the ad set up page:
Here is a picture of a boost ad with a Place tag:
Greg Sterling has some more information at Search Engine Land but keep in mind, it is only currently available for businesses in San Francisco, Houston and Chicago. To be notified when Boost comes to a city near you, fill out this form.
Forum discussion at DigitalPoint Forums.