1. Start contributing today into your RRSP for the 2010 tax year rather than waiting until the last minute to contribute. If you can’t afford a lump sum contribution, start up a preauthorized contribution that comes directly out of your bank account on the same day that you get your paycheck. By investing regularly throughout the year instead of contributing a lump sum at the RRSP deadline, your money will have more of a chance to grow for you, and will significantly impact your returns over the long term.
2. If you think you will earn more money in future years, consider deferring your tax deductions until a later tax year. Just because you contribute in 2010, it doesn’t mean that you have to benefit from the tax deduction in 2010. Save it for a year that you expect your marginal tax rate to be much higher. For instance, full time students with part time jobs who want to start saving for retirement, will likely benefit from deferring their tax deductions.
3. Take advantage of a spousal RRSP if you expect your spouse’s income to be lower than yours when you reach retirement age. By splitting your income it will result in a lower tax bill in the future.

How To Retire Rich; Time Tested Strategies To Beat The Market And Retire In Style by James O’Shaughnessy
This is an age-old question and after doing some research on the subject, I have discovered that there are a lot of differing opinions out there. Some say you should pay off all your debt before contributing to an RRSP, while others suggest making RRSP contributions when you are young and then focusing on paying down your mortgage when you are older.
then seeing if you have any money left over to invest and save, paying yourself first means you put aside some money for saving/investing as soon as you get paid! If you do that, then you know you will be able to tuck some money away for retirement as well as build up an emergency fund.