Make sure you spend some time in the historic part of the city. I enjoyed the world class archaeology museum down by the port. It is a unique museum built over excavations of the first Montreal settlement.
<a href="http://www.pacmuseum.qc.ca/indexan.html" target="_blank">http://www.pacmuseum.qc.ca/indexan.html</A>
The museum's restarunt had a great view of the river and boat traffic, plus great food. In fact you will find good food just about everywhere in Montreal.

My husband suggests you try to see an Expos baseball game. They play in the Olympic stadium. He picked up some inexpensive tickets day of the game with ease.