I also live in Toronto (oh god otomon lives here?) and there is a lot to do here. Public transportation is a pretty big deal when you are visiting a place, as it lets you get around more quickly! There is lots to do here. I am not much of a culture buff, but I know of several museums and other things like that, so they can't be too hard to find. Unlike Ottawa Toronto isn't a fucking ghost town, so that might be a big plus. They speak French in Quebec (if that wasn't obvious) which could seriously hamper your enjoyment of the place (not being able to understand anything, that is) but there is a lot of history there and all of the fast food will serve you in English, pretty much!
Ontario's drinking age is 19. Toronto has about seven hundred clubs all right next to each other in the trendy part of town. What exactly are you looking for, anyways? Also, it's always best to carry a passport when going to foreign countries, no matter how friendly. It will prevent a lot of problems!
edit: FlowerPower, he lives in PA and wants to take a roadtrip, dude! Why would he drive to the West coast of Canada when the US also has a West coast which is mighty fine?

Toronto has many museums and art galleries! Also the film festival is coming soon!