Thanks for the post. It's good to hear that "regular Joes" can achieve such outstanding returns over a long period.
As time goes on, I hope to be able to make posts like this. Over the last few years (since I started tracking), I'm right about even (slightly above) the S&P500 index. My 401k has performed the best, with 19% avg return over the past 3 years, largely due to GD stock.