Not having experience myself, I can just give an opinion based on what I've read and what I learned from watching my dad play the stock market.
In the long term, the stock market has historically performed better than any other investment (or so I've been told), so I guess it is still better to stick with it. IMHO, I'd say the guy who stays with the stock is the smarter guy in the long run. My dad bought a lot of stocks when they cost very little and are now worth quite a bit, even given inflation, etc. He's had some for decades, and they've sometimes taken a dive, but they usually come back up. Of course, he's always been a lucky guy in Vegas too
There's a bunch of guys where I work who day trade and although I'm not into that kind of risk, they have some pretty good ideas (and pretty good returns) from a couple of the mutual funds the company offers in their 401K plan. Sorry I can't tell you the names of the funds, but one is relatively risky, but has done incredibly well over the years (well, a few times, apparently it's taken a dive, but by the next quarter you are back to where you were before the dive and then it keeps going up for another year or so, when another thing happens and another dip that you have to recover from), so much so that one guy, who is really very conservative in everything else, has 75% of his portfolio in this one mutual fund and has really made a mint ... we're working on a piece of software together on the side, so I know he's not just feeding me a line ... you don't live like he does on what his salary is

and he's not in debt.
Bottom line for me is the long-term investor I think is always going to come out on top in the stock market ... sure you might get unlucky and be forced to liquidate one year when it's down and the next year it soars, but I don't think that's generally the way things go
So, yeah, I'd say the smarter guy is the one who stays in even if an Enron type thing happens .... isn't Nortel back on the rise after taking a complete dive (in Canada I think???) .... sorry, mind a bit fuzzy on that one ....