You seem knowledgeable about what you want.
If you are interested in Commodities and Foreign Indexes, try the Commodity and Foreign Fund ETF's. There are many that are specific to a certain regions and countries, a commodity or basket of commodities. You can be broad or you can be specific. Its up to you.
The market place is cheap, and has been for this year and its a good time to get in if you are looking long term. If you are thinking only a couple of years you probably should put a good percentage in Money Market Funds with a variable interest rate as inflation picks up. You can put the rest into a mutual fund or open fund, whatever your investment objective is. These funds tend to be broad and will give you a modest return as the market comes around, now is a great time to get in long term.
In this market, I suggest that you do not speculate with your capital, but if you choose to do so, there are plenty of undervalued stocks to pick. Only put a small portion of your portfolio into any individual stock. If you are thinking of buying Goldman Sachs for instance, pretty much the only survivor in this economy so far, go ahead, you'll have great company with many members of government and Warren Buffet. If you want stock in any Health Care provider go for it as well. Look for dividend return and growth. Remember its speculative, but these are large institutions and you will have good company regardless.
You also may want to look at long term and short term bonds, interest rates will have to come up sooner or later once the recovery begins. Again if you want to take this route do your own research and consult a financial professional.