Pretty good guide to running ultras. Lots of helpful tips and even a section about barefoot running (actual barefoot, no really) More on my blog