Remeber a few key points:
1) Once you put in RRSP, you expected to leave in there for a longer time, 5-10
2) Look at contribution and saving ratio, meaning when you contribute $100 into RRSP, how much you can get back?
3) When saving is less, consider put money into child(ren) RESP (that's immediate 20% return on first $2000 every year)
4) Consider some non-registered investment, or TFSA