I like the way the elements all have their own space. Makes the page content easy to follow. I think the only thing that looks a little weird to me is how long and thin the black losange looks around the menu. I would be tempted to increase the hight of the losange and maybe increase the text size a tad (but than again that could just be me..it certanly doesn't look bad as it is).
I would also recommend wordpress as I have built several blog pages using it and have recently been building entire sites on it and it is an emazingly powerful/flexible CMS once you get your head around it.