Boris,
If in Toronto, try to get to Niagara Falls, 90 minutes from Toronto, makes a nice day trip, a wonderful experience. Also catch the view from the top of the CN tower. The Eaton centre is good for shopping. Casa Loma, an old stately castle is worth seeing too.
Never been to Calgary, sorry!
Hope this helps,