Nice design and good content. Although it lacks something in the banner area. You need some kind of an attention-grabber, some beacon to attract visitors...
content is great, which is what most people dont have. You should get a logo / header designed for you, there are people here that will do it.