Having ridden all forms of Toronto's public transit, which includes an inter-linking series of subways, streetcars and buses, and having only my lowly home town to really compare to (I've been on other city's public transit, but not in any in depth way) I have to say Toronto's transit system is pretty fuck*ng awesome. The last time I was on a subway in Toronto, I was on my way to my play's opening, wearing a gown and silver high heels, and I wasn't the only one that well dressed either. It seemed the subway was full of non scary, non pee-smelling people, so just that makes it totally different from my local transit. The thing that really pleased me about Toronto's buses is that unlike my local buses, which have two sets of two seaters with a tiny isle, the Toronto buses I've been on have one row of two seaters on one side of one seaters that allow the solo traveler to sit without having a stranger press against them. And, oh, yeah - you walk up to a stop for a bus/subway car/street car, and during peak hours, one just shows up shortly there after to get you efficiently where you need to go - no need to check a schedule or anything. If you tried that in my city, you could end up waiting a half hour or more, or even be standing at a stop that for whatever scheduling reason, the buses skip for no logical reason.
I guess part of the beauty of how it all runs so well in Toronto is that it's a city designed as a grid, so understanding where you need to go and how the transit system is designed is fairly simple. After my first week in TO I was giving other people directions. Seriously, a guy asked me directions and I could tell him where to go without a map. Unlike my city, which is spread over two major rivers that seem to have caused city planners to go "oh well, fuck it, we'll just put streets wherever, to hell with logic."
When it comes to my local transit, the riders are overwhelmingly of the marginalized set, so things get interesting fairly regularly.