We Canadians have access to an exellent dental education for
relatively low prices. The average 4-year dental program in the 8 English-speaking schools ranges from $50,000-$60,000 USD (assuming an exchange rate of $1 USD = $1.60 CDN).
The average income of Canadian general dentists (practicing 1-5 years post-grad) is roughly $70,000-$90,000 USD, so most new graduates are able to pay off their loans in 1 or 2 years. This is a great return on your investment.
The catch is that the level of competition is very high since there are so few schools and the earning potential is so great. At my dental school the class size is 29 and our entering class had a average GPA of 3.79 and DAT scores that were averaging 23.
These stats are quite consistent across the country. It's just plain tougher to get into school here, and the academic calibre of your classmates is awesome.
Canadian schools provide a dental education that rivals the best US schools (UCONN, U of Washington, Harvard & UCSF) and are better than most other US schools. From a financial standpoint, it makes good sense to try to stay in Canada or try to gain residency in a state that has a state-supported dental school.