ceriksson	There is a geocoderTest class with some static methods for getting the url and the response. You may want to wrap those up in a single methode like you did with
SetCurrentPositionsByKeyWords() and clean up the code for illegal characters etc..
New Method could be 

public GeoCoderResponse GetMatchingPlaceMarkersByKeyword(string keywords)

there's a second class GeoCoderResponse which handles the structure returned by google. You may want to change some of the names of the classes.
In the response I've ommited one property which is the ExtendedData of the PlaceMarker, Ibelive it contains the rectangle bounds for the placemarker returned.