Pretty good video explains how penalties are calculated when breaking your mortgage early:
http://www.theglobeandmail.com/repor...ticle24027597/
Note the difference a discounted rate makes. Your big banks (CIBC/TD/BMO/RBC/Scotia) use discounted rates pretty much across the board.