I'll be looking at ways to solve [51% attack] going forward, even though I think the current situation will resolve itself soon.
1. Merged mining.
2. Merged mining.
3. Alert user if nethash drops by c. 50%... oops! this happened already. See #1.
4. Merged mining.
5. Tighten timestamp accuracy requirement. Make miners run ntpd.
6. Design a new getwork/pool protocol that gives clients/members control of policy.
7. Alert user if a reorg with many hidden or old blocks occurs.
Pardon me if SC already does any of these.