I don't mind them, at least they'll give a bit of skyline interest in a very flat-topped part of the city, and depending on the finishes, may actually look quite tasteful in a PoMo sort of way. It's a shame though that they had to replace a couple of Peter Dickinson's buildings.
Went a little overboard on the podium but, the tower are innocuous blending well with the 80s Cadillac Fairview condos. Still unfortunate we lost the Page and Steele towers.