Hi there,
TONS to do in the Toronto/Southern Ontario area...
Personally I'm not much of a museum/sightseeing kinda guy, but you probably want to check out the CN Tower at the very least, and perhaps pay a visit to Niagara Falls (tons of stuff to do in the town aside from seeing the waterfall)...
That said the nightlife is pretty decent here in Toronto, the entertainment district (Richmond/Adelaide/King and Peter/Duncan/John) has tons of clubs of all sorts, ranging from university style pub clubs like Piccadilly Circus and Milwaukee's to some pretty fancy shmancy places like This is London and Budo but there are plenty of options in between (Fez Batik, Distrikt, Joe)...
Loads of pub style bars downtown like Duke of Argyle in the entertainment district, Duke of Gloucester up at Yonge/Bloor and a few good ones in the Yorkville/Annex area (Madison, Bedford, Brunswick House)... There is a nice strip of restaurants on King St. West just to the west of all of the theatre's...
If you wanna do some Oxford St. style shopping I'd hit the 3 streets of Queen West (University to Spadina), Yonge (from Queen up to Bloor) and Bloor West/Yorkville (from Yonge to St. George), there is also the Eaton Centre at Yonge & Queen or Dundas...
Tickets to a Leaf game aren't hard to get at face value, you just have to have some patience and a computer... on game day, Ticketmaster (
www.ticketmaster.ca) releases anywhere from 500-2000 seats and they can be had for the price printed on the front of the ticket ($50CDN for the cheapest SEAT, 25 for standing room)... Raptors are alright, but nothing beats a LEAF game...
There are also some cool neighborhoods to explore, Forest Hill has some nice houses and Casa Loma, Yonge & Eglinton is a trendy area full of bars/restaurants/shops and even North York Centre is alright to spend a couple hours walking around, although anything distant from the city itself is probably not worth visiting as it's all suburbia past Steeles Ave (the northern boundary of Toronto)...
Anyhow, hope that was helpful, keep us posted as to how your trip went!!
Jeremy