Post where you feel it fits best. In my opinion, these posts would be at least tangentially running related so the blog would fit if you would like to there. In the end, the blog is what you want it to be anyway. I'm going to be less strict about what topics show up there, though I don't want this to become a political website or something like that. Regardless, wherever you post, I'll look forward to following. I'll also be checking out your site. Thanks for the link.