Last year Google captured the imagination of mid-size cities across the country with a promise to provide one urban community with blazing fast 1 GB/sec Internet access (up to 100 times faster than what average Americans get). The contest triggered an explosion of shameless civic pandering to the Gods of Google. The mayor of Topeka, Kansas signed a proclamation changing the city's name to Google, the mayor of Duluth, Minnesota jumped into the icy waters of Lake Superior to garner attention, Madison, Wisconsin created Google flavored ice cream and Baltimore, Maryland appointed a "Google Czar" to aid the city's bid.

Finally, today, the benevolent search giant has announced the lucky winner: Kansas City, Kansas.

"We’ve signed a development agreement with the city, and we’ll be working closely with local organizations, businesses and universities to bring a next-generation web experience to the community," said Google VP Milo Medin on the company's blog. "We can’t wait to see what new products and services will emerge as Kansas City moves from traditional broadband to ultra high-speed fiber optic connections."

The company says parts of its service will begin in 2012 and says it hopes to offer 1GB Internet to other cities as well.

Here's the video announcing Kansas City's selection.

I bet the mayor of Duluth is really regretting that ice bath he took in February.