Eaton Center is a one stop shop that made my university days and downtown living so convenient. Their updated late hours (9:30pm) have been a blessing for my last minute shopping and their large selection of stores are awesome.
The only downside is that the popularity of the mall means that the best items (during sale periods) sell out fast. Other than that, huge props to Eaton Center for constantly improving the mall (such as the food court, market, Shoppers Drug Mart etc)