It looks good, layout-wise my only advise you create the boxes to take up 50% of the inside each (but leave a space in-between them that is the same as the left and right sides) obviously easily done with hard coded width, unless you like playing with percentages.
If I am not mistaken this is just done in Photoshop or a similar editor right? Most of the fuzziness and stuff should come out when you turn it into a real website. An example is the fuzzy 1px borders around the boxes and the corners (cheers for CSS3 border-radius) and the gradients.
I don't know what I'd do with the bottom. Maybe make the bottom box's headers stand out more from the actual text/links. Overall I like the colors, the style, the links, it's looking good!