I did not have time to work on the site for a while, but things are looking better now.
Clearer sign up, sign in process
I noticed that the OpenID signup/sign in was causing some confusion and the regular registration form was not in an obvious place. So I went ahead and made separated the processes.
In the homepage
Rest of pages
New comment system
Now the blog comments will be handled by Disqus, they can do that better than I. The downside is that your local Bratabase user can't be used, but anonymous comments are allowed