That's bad advise Rationalthought.  Read the comment by AnthonyHarden.  A prepayment won't recoup the CMHC fees paid to gain an extra 0.1% on your mortgage rate.  

Best solution, eat the 0.1% and put the 20% down.  Don't forget people we are talking about 2.69%.  When was the last time rates have been this low.  I would be more worried about where rates are going to be in 5 years when your mortgage comes up for renewal.  Ask yourself if you could handle a 1%-2% increase in rates...  On $400,000 that's an extra $2,500-$5,000 per year in payments ($1,500-$25,000 over 5 years).  To a lot of people that is a very big deal.