in Canada:
Victoria, BC.
Halifax, NS.
Montreal, QC.
Waterloo. ON.
It also has a bit of startup activity, from incubators related to the university and research spinoffs.
Not sure about fast internet, depending on how fast at what price. You might be able to get FTTN through resellers like teksavvy and ebox. It won't be cheap.
Like most of southern canada, it gets pretty hot during 3 months or so, mid-june through mid-september.