Utilize your financial knowledge, give your answer or opinion to the input question or subject . Answer format is not limited.

Long term investment for money
I know of no way to answer your question without 'spamming' a particular investment.  First off, if you are a USA citizen, max out your 401-K. Whatever your employer matches will be an immediate boost to your investment.  Secondly, you want your our gains to be tax deferred. A 401-K is tax deferred as well as a traditional IRA.  Thirdly, you probably want the safety of diversification. You achieve this by buying an ETF (or mutual fund) that then buys individual stocks.  Now for the recommendation that may be called spamming by others : As REITs pass the tax liability on to you, and as an IRA is tax deferred, you can get stellar returns by buying a mREIT ETF.  To get you started here are five: mREITs  Lastly, avoid commissions by having your dividends automatically reinvested by using that feature at Scottrade. You will have to pay commissions on new purchases but your purchases from your dividend Reinvestment will be commission free.  Edit: Taking my own advice I just entered orders to liquidate some positions so I would have the $ on hand to buy into MORL and get some of that sweet 29% dividend return.