OK, I like how people are giving investing advice on here that are not financial advisors.
Personally I am a financial planner with an accounting degree, and many investment courses from institutions accross Canada.
RRSPs are decent investment tools, but not the greatest out there. The problems with RRSPs is that the government has control over them, and every penny coming out is taxed. To make it worth while, you have to throw the tax deduction into your RRSP as well. So lets say I put $8,000 per year into an RRSP, and get a tax savings of $3,200. Well, instead of using the $3,200, you should throw the $3,200 into your RRSP. So your real contribution would be $11,200. There's an even better way to work with RRSPs involving gross-up loans and such, but I won't get into that here. There is another investment tool out there that is far superior to RRSPs, but since this website can be viewed internationally, I cannot talk about it on here.
When dealing with investments, such as mutual funds, avoid companies like Clarica, Banks, Investors Group etc. because they have proprietary products (their own investments), and as a result they can only market those products, and usually they are inferior to other ones. So find a company/broker to deal with which is totally independent. Same goes with insurance products. term4sale.ca is a good website for comparing term insurance. Note that amongst the cheapest providers are: Transamerica, and Equitable Life, neither of which can be sold by Clarica advisors for example. I don't want to get into detail here either, because it is actually AGAINST THE LAW TO PROVIDE INVESTMENT/INSURANCE ADVICE IN AREAS THAT YOU ARE NOT LICENSED FOR!
Find a good advisor in your area and work with them. Don't go off of other peoples' advice out there, because are they financially independent? I think not. However, making some sort of investment is far better than none at all. Fortunately for those who stick it out and retire with a pension in the military are better off than the average civilian, but the general population is still in the dark when it comes to sophisticated investments.
Schutz