If you're staying in Brampton, travel up highway 10 and go to Colllingwood to Blue Mountain for a couple days, very cool up there, nice ski resort owned by Itrawest which owns Whistler as well. They call it mini mini Whistler, lots of shops, restaurants and pubs at the bottom of the hill as well as lots of hotels. I just got back from there on Sunday. It's about an hour and 15 min. from Brampton.
http://www.bluemountain.ca/