I may have 10-15k to invest in something in the near future, where would you put it if it was yours?
I will add that is what I hope to have left after becoming debt free. :)
Depends on a lot of things, including your time frame, risk tolerance, plans for future contributions, and willingness to manage your own money vs having someone else manage it.
My investment vehicle of choice is index ETFs through on online brokerage (ie: Questrade or similar). For this to make sense, you need to be willing to do some research and take some time to manage your account. If you can do that, pick a few funds that give you some diversification (think Canadian stocks, US stocks, and some bonds). This is a good long term investment for someone willing to accept the ups and downs of the stock market.
If you want a more hands off approach, look into mutual funds from your bank. You'll pay more for these, since you'll be paying the bank to manage the content of the funds for you. If your time frame is less than a few years, go with a GIC.
First thing you really need to do is determine the time frame you're investing for, and how much work you're willing to put into managing your money.
Edit: As heckler said, yes, a TFSA is a great idea. But remember that a TFSA is only a type of account. You can hold anything from cash to volatile speculative stocks in a TFSA.