I go for blog posting. For one, it's your own site. You don't have to wait for anyone's say-so to post something. Two, you are the one in charge, so you can post as you wish. Which is good in a way and bad in another. Good in that you choose your content. Bad in there, there being no one to oversee your post, there is a tendency to be a bit of a slack when it comes to content. However, if you treat posting to your own blog like you are posting to a very strict article submission site, you should be alright.