All of the below is my personal opinions so take with a grain of salt:
1. Don't buy metals - historical returns are around 3-4% with too much volitilaty (risk). If you still want to buy metals, buy metals funds instead, such as VGPMX, but I'd even avoid that.
2. IPO's - I tend to wait until things flush out until I buy a stock. Buying the frenzy is not my style.
3. Stock in smaller and midsize companies - good approach with buying the ETF's.
4. For speculative investments, I like trying things like P2P loan investing (Lending club, prosper), and have considered real estate crowdfunding (but haven't pulled the trigger) with play money.
5. Max for all speculative investments - 2% of total portfolio.