L'Avenue has the best Eggs Benedict I have ever had. Seriously. As others say, get there a bit early to avoid the lineup. Great portions, great ambiance, and the prices are very reasonable. This is my favorite brunch spot in Montreal.
And try one of their alcoholic milkshakes - my god! So good!