I like where I live.
The benefits:
- A medium-sized town with a small-town feel and big-town amenities
- 1 hour driving time to 2 great lakes (Erie, Huron), 1.5 hour to 3rd great lake (Ontario). There are lots of nice beaches within reach. Also a lot of provincial and national parks around here, both on the coast and inland.
- 2 hour drive to Toronto, Detroit, and Buffalo. 1.5 hour drive to Niagara Falls. There used to be a ferry to Cleveland, which I think altogether would be a 2-3 hour long trip. I don't know if that's still operating.
- It's relatively cheap to live here yet we are close to a lot of stuff. Real estate is cheap.
- We have North America's best 10,000 seater arena. (At least it was last year). Most big bands stop here.. Also have North America's longest continously operating baseball park (Labatt Park)
- It's a university & a big party town. The hottest girls you'll ever see "study" here.. Was on Letterman's top 10 list of places to get laid a while back

(I don't take advantage of this too frequently because I am a gentleman)
- We're known as the "forest" city, there's lots of trees, parks, etc.
- There's a large Polish community = lots of European/Polish deli places to shop at
- We hosted the Canada Games a couple years ago and are hosting the World Skating Championship next year (or this? I have no idea, but it's soon).
Cons:
- We don't have a ring road (highway around the city)
- It's not as an exciting of a city as Toronto or Chicago for example. We have a busy and exciting nightlife, but nothing like a truly large city.
- Suburban sprawl. It's not out of control but it could be better
- No IKEA
- Most of my friends live in other cities

- Public transit is alright, could be a lot better, no LRT
Overall it's a good place to live. We're a medical research centre of sorts, which comes in handy too. I have a good stable job at the University and get along with my coworkers.. Own a house (it's a duplex, no need to chime in Perf, if you're reading this) and can actually afford my mortgage payments and still have a lot of money left over for luxuries.. Like I said it's close enough to Toronto to go on roadtrips there.. I usually do that for TFC games or to visit friends. I go to Detroit only when I have to fly (it's really cheap to fly in the U.S... Toronto is one of the most expensive airports on the continent).. Niagara Falls.. almost never go there, but it's close.