CIBC has been bad for taking their branches out of malls and building new mini-big-boxes. They did that in Brampton - they closed the busy branch at Shoppers World (with the crazy-busy ATMs), as well as one in another plaza at McLaughlin and Ray Lawson (which is in a retatively dense suburban location) and built a box with two ATM drive throughs and surrounded by parking. I thought that was terrible - a transit friendly busy location is yanked in favour of consolidation and car drivers.
TD especially seems to be taking the opposite approach, building new, smallish branches everywhere, though they closed a whole bunch after swalling Canada Trust. Where CIBC went from 2.5 branches to one in SW Brampton, TD went from 2 to 4 in the same time. RBC is pretty aggressive, but I get the impression that TD is the most aggressive, condos and suburbs.