The 50% topic is always interesting. At $100,000, I beleive, at $1m, it would be hard, but I've seen enough to think it could be done. Here are some areas where I think you could get the kind of annualized returns *and* you could probably find enough ideas to occupy $1m in capital (maybe)
1) Workouts / Liquidations - there are tons of liquidations out there, not my area of expertise, but I know some who hunt this space. The highlight for me was watching someone make ~100% in two days on a liquidation situation where the ex-dividend dates were confused. This was not a normal situation, and it required threatening legal action against an iBank and calling FINRA, but it happened and I watched it in real time (don't ask the stock or more details as I don't want to share) although *I* didn't make the money.

This particular trade was good for on the order of ~$50k though.... and making 6-10% in a month or two is possible in many workouts, but you have to keep finding more to occupy a real portfolio. Not my area of expertise, but I've seen it done.
2) FDIC / SEC disclosure mismatch - There are situations where FDIC bank reports get released before holdco SEC filings... creating a window of opportunity for enterprising investors.
3) Reverse mergers, going private - This was mentioned above. Lots of ways to make 5+% in a few names in maybe a month but only on "tiny" dollar amounts.... this was ripe right about SarbOx but is still around today.
4) Others I'm sure.
I think a better way to talk about the 50% commetn is to ask yourself is Buffett's skill worth $500k in the small cap world for a year of work? I think yes... sounds better as $500k than 505.