Vaughan Mills shopping mall is my go-to mall when I want to kill time, and don't want to attack the craziness that is the Yorkdale Mall parking lot.
The Bass Pro sports shop is somewhat of a tourist attraction as it is quite impressive.
The mall itself is massive, and there are quite a few outlets here. The food court is quite large, and I love the vintage American cars they've used as decor for their various booth seats.
For those of you who have the patience, there is a Holt Renfrew outlet here, though it is slim pickings and its usually the XS or XL sizes left.
This is a place I'd come if I had some serious time to kill. It seems to attract families on weekends as that is the crowd I see the most of.