I think the header design is too flat, I would add a slight gradient on the very top area of your header
Yep, but he has advertising on his blog. Buy a domain, it`s cheap. Change the background colour to something lighter.
I like the simplicity of your site, but i think the background is a little tiring when you want to read.