I saw the link on our local forum for your visit, but sadly I'm working week-end's so I wont be able to meet you.
On the other end, if you want lots of cache with scenic view, hit the mont-royal, terrain is not always easy, but the view over the city is worth it.
I'll try to see if I dont know someone who could go with you guys, because, not all the cache are in english, so you might actually need some language help!