As I mentioned here before, I skipped a lot of my long-distance training, but it turned out pretty well in the long run. I had to walk a bit of this one (last time, I ran the entire distance), but dropped 10 minutes off my time; I came in at 4:02:24, so I'm pretty happy about that.
This was my first Marine Corps, and I found it pretty badly organized compared to NYC. I made the mistake of assuming (like NYC) that the start would have some energy drinks, bagels and food, but they didn't, so I started things off with almost nothing on my stomach. Total rookie mistake.
And the lack of people on the course cheering you on fed into my walking, I think. The times I needed the most cheering, there was practically no one on the course. And given that SO much of it is a loop (literally a ton through Crystal City is just up and down the same street during the last 3 miles), it didn't really take your mind off how terrible your legs felt. And just for the record, they feel terrible today.