I think the design is somewhat too simple and flat, it tends to be annoying, you may start adding some gradients in place of the solid color blocks
Not bad, lots of content... You need a logo or a header. Also it would be better to use a more complicated theme... Good luck! ~Akos