Still a shotgun guy - just don't know enough about the individual stocks to own them with any confidence. I'm staying away from the small stocks for now - Venture just keeps making new lows and looks like it wants to reach its technical target of 400.
In the early stages of a sector move, I either day trade the leveraged ETFs (JNUG NUGT) or just buy and hold the non-leveraged ETFs (GDX GDXJ SIL) because pretty much all boats will float. Once an uptrend is established, I play with individual names, just trading them on technicals (buying pulls, selling spikes) which tends to enhance returns. Right now I own GDXJ as well as October calls on GDX and SIL - so far, so good.
I also bought URA for the uranium bounce, but it's been rather weak so far and I'm currently underwater. I still think the sector will make a move, but if it makes a new low, I'll take my losses and get out.