MyTTC.ca wants to make one thing perfectly clear. They are not the TTC, nor are they affiliated, endorsed, or otherwise associated with them. They are a community effort to make using the TTC a better experience for everyone, and they've succeeded.
I love their "Plan a Trip" feature. Tell it where you are, where you have to go and when you're leaving, and instantly you're rewarded with awesome detail. I've been trying to break it but it's pretty smart.
If you ride the TTC, you've got to bookmark MyTTC.ca.
What I really want is something that can tell me how to use the multitude of different transit systems in the GTA. I'm still fuzzy on the best way to get from Ajax (where I live) to Markham (where I work) via public transit.