I'm no expert but i like your site. I used to think that black is a cheesy colour for your background but it works brilliantly with the blue. I also like the simplicity of the banner and the lines bordering the seperate items.