I frequent both places often for work.
Montreal vs Toronto:
The city has a much more central downtown area. Hotels are cheaper in my experience, and i always stay in 4+ star hotels, with a suite or luxury room for my visits. Dining experience is the same in both cities as far as I`m concerned...