I agree w/J...hard work, discipline at the table, and PATIENCE...everybody wants swift results, but that's not how the problem came about nor is it reasonable to believe resolution should be such!
Here are some recent threads on DNPoison:
http://forums.steroid.com/showthread.php?t=353809
http://forums.steroid.com/showthread.php?t=356206
http://forums.steroid.com/showthread.php?t=338174