How about a sticky thread there in this forum? If you made it locked and did a follow-up (mods can post in locked threads, I think) with the notes each time you put up a new release, it'd keep the spam down and be a lot easier to follow than the blog.
Just a thought..
