Windsor is terrible, I lived there for a couple of years and am glad to be gone.
I like to think of that whole region as Canada's penis, and we've got it rammed good and deep into the Northern United States.
Toronto isn't bad, never been to the skydome. The rest of Ontario really depends on where you go, there's some really good stuff and some stuff that blows.