<p>Waterloo is an outstanding math school, and especially for applied areas it is very well-known. Toronto is usually considered a tad superior for pure math, but the difference in either direction is negligible. I know that UBC also has a good reputation, as does U Alberta.</p>
<p>In the UK, I have heard excellent things about Cambridge (obviously) and Warwick. The latter is not terribly well-known in the US, but it has a major mathematical presence. Plus, Ian Stewart is there :)</p>
<p>EDIT: Warwick math also has some impressive stats related to employment after graduation, which you can view on their website.</p>