One thing I forgot to say I am still figure out is shoes. I love my Brooks Ghost 15s EXCEPT they seem to go dead really fast. They're fine for shorter runs (10 miles or less) but for long runs? Forget it! The bottoms of my feet hurt after mile 10 once the shoes hit 100ish miles. I thought it was a fluke on my first two pair as they were the ones I took to Marathon Weekend that got sopping wet. But it happened on my next two pair as well. I got a fresh pair and the cushion was nice and soft and got me through my long runs with no problem. But now I had to order another new pair (so hard to find sizes now, I switched to my size in men's which was a nice discovery) so I can have two for marathon weekend as I'm already over 60 miles on the new pair! I'm used to getting to at least 200 miles before I retire my shoes from long runs (and more like 300-400 miles for regular runs) so I'm disappointed. But so far I haven't found anything that I like as much yet, as the fit of the shoe itself is perfect, no blisters or rubbing or lost toenails.
I tried the Ghosts 16s and they feel so tight. I've never liked an even model Ghost, though. The cushion on the Glycerin 21s is great but the tongue rubs the top of my foot. Tried a few others and just didn't like them, I'll have to go back to the drawing board after Marathon Weekend. I do like my Endorphin speed 3s but don't trust taking those on a long run, I'm on my feet too long. Sometimes those rub my heel randomly too. 1st world probs, right?