always include low cost passively run funds trading sp500 and aggregate bond index. they are virtually samething as SPY and AGG. too many choices tend to lead to frequent performance chasing and fund switching, which hurts long-term performance.
if you have to rank them, here is my ranking (if u qualify):
0. company 401k (regular or roth) up to matched maximum;
1. roth ira;
2. roth 401k
3. traditional ira;
4. regular 401k;
5. taxable trading account.
I did not consider RE as part of investment. For most people who operates in RE here, it is more of a business adventure than a pure financial capital investment.