As far as data services goes the City does have a bang up GIS department. their
Map.Hamilton.ca website is miles ahead of other municipalities.
Although, as I look at it now... it hasn't updated their Imapper in quite some time. Disappointing. Still works tho.